.fontSize20{font-size:20px}.btn_160{display:inline-block;vertical-align:middle;width:160px;height:40px;line-height:38px;text-align:center;font-size:16px;border-radius:20px;border-width:1px;border-style:solid;background:#fff}.btn_160.btn_green{border-color:#65d66e;color:#65d66e}.btn_160.btn_green.active{background:#65d66e;color:#fff}.btn_160.btn_yellow{border-color:#faa02b;color:#faa02b}.btn_160.btn_yellow.active{background:#faa02b;color:#fff}.btn_160.btn_gray{border-color:#ddd;color:#ddd}.btn_160.btn_gray.active{background:#ddd;color:#333}.btn_160.btn_primary{border-color:#49adfa;color:#49adfa}.btn_160.btn_primary.active{background:#49adfa;color:#fff}.btn_160:hover,.btn_160[disabled=disabled]{opacity:.88}.btn_160:active{opacity:.92}.text_primary{color:#49adfa}.text_success{color:#67c23a}.text_red{color:#fa2c2c}.lifeServicePages{padding-bottom:30px}.lifeServicePages .index_header{position:relative;height:130px;background:#fff;padding-left:198px;margin:30px 0}.lifeServicePages .index_header .img_sec{position:absolute;left:12px;top:-10px;width:150px;height:150px;padding:4px;background:#fff;border-radius:6px}.lifeServicePages .index_header .img_sec>div{position:relative;width:100%;height:142px;line-height:142px;text-align:center}.lifeServicePages .index_header .img_sec>div img{position:absolute;top:50%;left:50%;margin-left:-34px;margin-top:-34px;width:68px;height:68px}.lifeServicePages .index_header .text_sec{padding-top:25px}.lifeServicePages .index_header .text_sec h2{font-size:24px;color:#181520;font-weight:lighter;line-height:50px}.lifeServicePages .index_header .text_sec p{font-size:14px;color:#666}.lifeServicePages .index_blocks{margin:-7px;overflow:hidden}.lifeServicePages .index_blocks.index-blocks-modify .didi .life_img img{height:90px}.lifeServicePages .index_blocks.index-blocks-modify .didi .life_img.bg img{height:50px}.lifeServicePages .index_blocks .didi,.lifeServicePages .index_blocks .item{width:292px;height:280px;background:#fff;border-radius:6px;float:left;margin:7px;padding-top:70px}.lifeServicePages .index_blocks .didi>div,.lifeServicePages .index_blocks .item>div{text-align:center}.lifeServicePages .index_blocks .didi>div.bg,.lifeServicePages .index_blocks .item>div.bg{width:90px;height:90px;border-radius:100%;margin:0 auto}.lifeServicePages .index_blocks .didi>div.bg img,.lifeServicePages .index_blocks .item>div.bg img{height:50px;width:auto;margin:20px auto}.lifeServicePages .index_blocks .didi .img,.lifeServicePages .index_blocks .item .img{width:90px;height:90px;margin:0 auto;background:url(../img/recharge/icon_type.png) center center no-repeat}.lifeServicePages .index_blocks .didi .img.img_1,.lifeServicePages .index_blocks .item .img.img_1{background-position:-7px 0}.lifeServicePages .index_blocks .didi .img.img_2,.lifeServicePages .index_blocks .item .img.img_2{background-position:-109px 0}.lifeServicePages .index_blocks .didi .img.img_3,.lifeServicePages .index_blocks .item .img.img_3{background-position:-227px 2px}.lifeServicePages .index_blocks .didi .img.img_4,.lifeServicePages .index_blocks .item .img.img_4{background-position:-367px 2px}.lifeServicePages .index_blocks .didi .img.img_5,.lifeServicePages .index_blocks .item .img.img_5{background-position:-490px 2px}.lifeServicePages .index_blocks .didi .img.img_6,.lifeServicePages .index_blocks .item .img.img_6{background-position:-21px -108px}.lifeServicePages .index_blocks .didi .img.img_7,.lifeServicePages .index_blocks .item .img.img_7{background-position:-144px -110px}.lifeServicePages .index_blocks .didi .img.img_8,.lifeServicePages .index_blocks .item .img.img_8{background-position:-280px -103px}.lifeServicePages .index_blocks .didi a,.lifeServicePages .index_blocks .item a{display:block;width:140px;height:40px;line-height:38px;padding:0 6px;border:1px solid #6ab0ff;color:#6ab0ff;font-size:18px;text-align:center;border-radius:20px;margin:36px auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.lifeServicePages .index_blocks .didi a:hover,.lifeServicePages .index_blocks .item a:hover{background:#6ab0ff;color:#fff}.lifeServicePages .index_blocks .didi{position:relative}.lifeServicePages .index_blocks .didi .faded{display:none;width:292px;height:280px;position:absolute;top:0;left:0;z-index:1000;background-color:rgba(51,51,51,.6)}.lifeServicePages .index_blocks .didi .faded .imgBox{width:100%;height:220px;margin:0 auto}.lifeServicePages .index_blocks .didi .faded .imgBox img{display:inline-block;width:150px;height:150px;margin:34px auto 0}.lifeServicePages .index_blocks .didi .faded p{text-align:center;font-family:"Microsoft Yahei";font-size:14px;color:#fff;height:18px;line-height:18px}.lifeServicePages .index_blocks .didi:hover .faded{display:block}.lifeServicePages .type_header{padding-top:175px;margin-top:10px}.lifeServicePages .type_header.type_header_phone{background:url(../img/recharge/img_header_1.png) center top no-repeat}.lifeServicePages .type_header.type_header_gdflow{background:url(../img/recharge/img_header_gdjy.png) center top no-repeat}.lifeServicePages .type_header.type_header_oil{background:url(../img/recharge/img_header_2.png) center top no-repeat}.lifeServicePages .type_header.type_header_credit_card{background:url(../img/recharge/img_header_3.png) center top no-repeat}.lifeServicePages .type_header.type_header_TV{background:url(../img/recharge/img_header_4.png) center top no-repeat}.lifeServicePages .type_header.type_header_fly{background:url(../img/recharge/img_header_5.png) center top no-repeat}.lifeServicePages .type_header.type_header_hotel{background:url(../img/recharge/img_header_6.png) center top no-repeat}.lifeServicePages .type_header.type_header_train{background:url(../img/recharge/img_header_7.png) center top no-repeat}.lifeServicePages .type_header.type_header_acquisition{background:url(../img/recharge/img_header_8.png) center top no-repeat}.lifeServicePages .type_header.type_header_water{background:url(../img/recharge/img_header_9.png) center top no-repeat}.lifeServicePages .type_header.type_header_electric{background:url(../img/recharge/img_header_10.png) center top no-repeat}.lifeServicePages .type_header.type_header_gas{background:url(../img/recharge/img_header_11.png) center top no-repeat}.lifeServicePages .type_header.type_header_didi{background:url(../img/recharge/img_header_12.png) center top no-repeat}.lifeServicePages .type_header .base_info{position:relative;background:#fff;padding:0 26px 26px}.lifeServicePages .type_header .base_info p{line-height:60px;color:#999}.lifeServicePages .type_header .base_info .btn_160{margin-right:16px}.lifeServicePages .type_header .base_info .fees{position:absolute;right:42px;bottom:24px}.lifeServicePages .type_header .base_info .fees p{line-height:34px;font-size:16px;color:#333}.lifeServicePages .type_header .base_info .fees p .text_primary{font-size:30px}.lifeServicePages .type_header .header_title{background:#fff;padding:30px;font-size:18px;text-align:center}.lifeServicePages .type_header .btns{background:#fff}.lifeServicePages .type_header .btns .btn_160{margin:0 20px}.lifeServicePages .pub_steps_section{text-align:center;background:#fff;padding:22px}.lifeServicePages .pub_steps_section .item{position:relative;display:inline-block;vertical-align:middle;padding-right:180px;cursor:pointer}.lifeServicePages .pub_steps_section .item.last,.lifeServicePages .pub_steps_section .item:last-child{padding-right:0}.lifeServicePages .pub_steps_section .item.last:after,.lifeServicePages .pub_steps_section .item:last-child:after{content:none}.lifeServicePages .pub_steps_section .item:after{content:"";position:absolute;right:22px;top:20px;width:140px;height:17px;background-image:url(../img/recharge/icon_process.png);background-repeat:no-repeat;background-position:-278px 0}.lifeServicePages .pub_steps_section .item .num{display:block;width:48px;height:48px;line-height:48px;font-size:18px;color:#fff;border:3px solid #e5e5e5;background:#e5e5e5;border-radius:100%;margin:0 auto}.lifeServicePages .pub_steps_section .item .text{font-size:14px;color:#999;line-height:30px}.lifeServicePages .pub_steps_section .item.active:after{background-position:0 0}.lifeServicePages .pub_steps_section .item.active .num{background:#61d56b}.lifeServicePages .pub_steps_section .item.active .text{color:#333}.lifeServicePages .tabs_and_table_section{background:#fff;margin:14px 0}.lifeServicePages .tabs_and_table_section .simple_search_section{text-align:right;padding:14px}.lifeServicePages .pub_tabs{display:inline-block;padding:0 38px;overflow:hidden}.lifeServicePages .pub_tabs a{position:relative;display:block;float:left;font-size:16px;color:#999;line-height:56px;padding:0 14px}.lifeServicePages .pub_tabs a.active{color:#333}.lifeServicePages .pub_tabs a.active:before{content:"";position:absolute;left:50%;bottom:0;width:40px;height:3px;margin-left:-20px;background:#49adfa}.lifeServicePages .table_section table{border-collapse:collapse;width:100%;max-width:100%}.lifeServicePages .table_section table td{cursor:pointer}.lifeServicePages .table_section table thead tr td{font-size:16px;color:#666;text-align:center;line-height:44px;border-top:1px solid #e4e4e4;background:#f0f0f0}.lifeServicePages .table_section table tbody tr td{font-size:14px;color:#333;line-height:40px;text-align:center;border-bottom:1px solid #f0f0f0}.lifeServicePages .table_section table tbody tr td a{color:#444}.lifeServicePages .table_section table tbody tr td a:hover{opacity:.8}.lifeServicePages .table_section table tbody tr td a.text_primary{color:#49adfa}.lifeServicePages .table_section table tbody tr:first-child td{padding-top:12px}.lifeServicePages .credit_card_repayment_intro{background:#fff;margin:14px 0;padding:20px 210px 40px}.lifeServicePages .credit_card_repayment_intro p{font-size:14px;color:#999;line-height:26px}.lifeServicePages .credit_card_repayment_intro p.title{font-size:16px;color:#333;line-height:40px;text-align:center}.lifeServicePages .type_header_TV+.pub_form_section{margin-top:0}.lifeServicePages .type_header_TV+.pub_form_section .item{width:1080px}.lifeServicePages .type_header_TV+.pub_form_section .item .inputs{width:950px}.lifeServicePages .type_header_TV+.pub_form_section .item .inputs .input_text{width:450px;margin-bottom:26px}.lifeServicePages .type_header_TV+.pub_form_section .item ul.type_select.TV_logo li{width:160px;height:50px;margin-bottom:26px;margin-right:26px}.lifeServicePages .type_header_TV+.pub_form_section .item ul.type_select.TV_price li{width:170px;height:105px;padding-top:15px;margin-bottom:26px;margin-right:12px}.lifeServicePages .type_header_TV+.pub_form_section .item ul.type_select.TV_price li .amount{font-size:26px;line-height:30px}.lifeServicePages .type_header_TV+.pub_form_section .item ul.type_select.TV_price li .text_primary{font-size:14px;line-height:20px}.lifeServicePages .type_header_TV+.pub_form_section .item ul.type_select.TV_price li .text_gray{font-size:12px;line-height:20px;color:#999;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lifeServicePages .type_header_TV+.pub_form_section .item ul.type_select.TV_price li.active .amount{color:#ff4343}.lifeServicePages .type_header_TV+.pub_form_section .gray_intro_tips{width:864px}.lifeServicePages .type_header_TV+.pub_form_section .gray_intro_tips .hideShowTip{display:none}.lifeServicePages .type_header_common+.pub_form_section{margin-top:0}.lifeServicePages .type_header_common+.pub_form_section .item{width:1080px}.lifeServicePages .type_header_common+.pub_form_section .item .inputs{width:950px}.lifeServicePages .type_header_common+.pub_form_section .item .inputs .input_text{width:450px;margin-bottom:26px}.lifeServicePages .type_header_common+.pub_form_section .item ul.type_select.TV_logo li{width:160px;height:50px;margin-bottom:26px;margin-right:26px}.lifeServicePages .type_header_common+.pub_form_section .item ul.type_select.TV_price li{width:170px;height:105px;padding-top:15px;margin-bottom:26px;margin-right:12px}.lifeServicePages .type_header_common+.pub_form_section .item ul.type_select.TV_price li .amount{font-size:26px;line-height:30px}.lifeServicePages .type_header_common+.pub_form_section .item ul.type_select.TV_price li .text_primary{font-size:14px;line-height:20px}.lifeServicePages .type_header_common+.pub_form_section .item ul.type_select.TV_price li .text_gray{font-size:12px;line-height:20px;color:#999;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lifeServicePages .type_header_common+.pub_form_section .item ul.type_select.TV_price li.active .amount{color:#ff4343}.lifeServicePages .type_header_common+.pub_form_section .gray_intro_tips{width:864px}.lifeServicePages .type_header_common+.pub_form_section .gray_intro_tips .hideShowTip{display:none}.lifeServicePages .pub_form_section{background:#fff;margin:14px 0;padding:62px 0}.pub_form_section #rechargeForm .explain{line-height:24px;color:#999}.pub_form_section #rechargeForm .explain #viewRefuelingVoucherDetails{text-decoration:underline;cursor:pointer}.viewRefuelingVoucherDetailscontent{font-size:14px;font-weight:700}.viewRefuelingVoucherDetailscontent .title{color:#f7800c;margin-top:26px}.viewRefuelingVoucherDetailscontent .caption{margin-top:26px}.viewRefuelingVoucherDetailscontent .highlightNote{color:#f7800c}.lifeServicePages .pub_form_section .searchable-select{width:100%;height:40px;border:1px solid #e5e5e5;background:#f0f0f0;border-radius:2px}.lifeServicePages .pub_form_section .searchable-select .searchable-select-caret{top:6px}.lifeServicePages .pub_form_section .searchable-select .searchable-select-holder{max-width:100%;width:100%;line-height:38px;height:38px;border:none}.lifeServicePages .pub_form_section .searchable-select .searchable-select-dropdown{width:100%;top:40px}.lifeServicePages .pub_form_section .section{width:650px;border-bottom:1px solid #ddd;margin:0 auto 20px;padding-bottom:20px}.lifeServicePages .pub_form_section .section .item{margin-bottom:-10px}.lifeServicePages .pub_form_section .tips{color:#fa2c2c;font-size:14px}.lifeServicePages .pub_form_section .gray_tips{color:#999;font-size:14px}.lifeServicePages .pub_form_section .emptySection{width:500px;margin:50px auto 0;padding-left:104px;text-align:center}.lifeServicePages .pub_form_section .emptySection img{width:120px}.lifeServicePages .pub_form_section .emptySection p{line-height:50px;margin-top:2px;font-size:16px}.lifeServicePages .pub_form_section .btns.notInUse{padding-left:104px}.lifeServicePages .pub_form_section .textEmptyTips{text-align:center;padding:20px 0 40px}.lifeServicePages .pub_form_section .textEmptyTips i.icon_tips{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-top:-2px;margin-right:4px;background:url(../img/send_tips.png) center center no-repeat}.lifeServicePages .pub_form_section .item{position:relative;width:580px;margin:0 auto 12px}.lifeServicePages .pub_form_section .salePriceItem{margin-top:-4px}.lifeServicePages .pub_form_section .item .errorField,.lifeServicePages .pub_form_section .item label.fieldError{position:absolute;left:460px;top:0;width:200px;height:auto;padding:10px;border:1px solid #e5e5e5;background:#fbf4c8;font-size:14px;color:#fa9049;line-height:20px}.lifeServicePages .pub_form_section .item .errorField:before,.lifeServicePages .pub_form_section .item label.fieldError:before{content:"";position:absolute;left:-17px;top:6px;width:0;height:0;border-top:2px solid transparent;border-bottom:8px solid transparent;border-left:8px solid transparent;border-right:8px solid #e5e5e5}.lifeServicePages .pub_form_section .item .label{display:inline-block;vertical-align:top;font-size:16px;color:#999;text-align:right;width:120px;line-height:40px}.lifeServicePages .pub_form_section .item .inputs{position:relative;display:inline-block;vertical-align:top;width:450px;margin-left:4px;line-height:40px;font-size:16px;color:#333}.lifeServicePages .pub_form_section .item .inputs .input_right_text{position:absolute;right:15px;top:0;color:#49adfa}.lifeServicePages .pub_form_section .item .inputs .input_appendex{font-size:14px;float:right;color:#999}.lifeServicePages .pub_form_section .item .text_tips{line-height:20px;padding:4px 4px 0 128px}.lifeServicePages .pub_form_section .item .input_text{width:100%;padding:0 10px}.lifeServicePages .pub_form_section .item .input_text.selection{background:url(../img/icon_arrows2.png) 98% center no-repeat #f0f0f0}.lifeServicePages .pub_form_section .item .icon_clear{position:absolute;right:130px;top:9px;display:block;width:24px;height:24px;background:url(../img/icon_close_circle.png) center center no-repeat;background-size:contain}.lifeServicePages .pub_form_section .item input[type=password],.lifeServicePages .pub_form_section .item input[type=text],.lifeServicePages .pub_form_section .item select,.lifeServicePages .pub_form_section .item ul.type_select li{display:inline-block;height:40px;border:1px solid #e5e5e5;background:#f0f0f0;border-radius:2px}.lifeServicePages .pub_form_section .item .multiTextLine{line-height:22px;margin-top:8px}.lifeServicePages .pub_form_section .item ul.type_select li,.lifeServicePages .pub_form_section .item ul.type_select select{position:relative;font-size:20px;text-align:center;cursor:pointer;background:#fff}.lifeServicePages .pub_form_section .rechargeAmountItem ul.type_select li{font-size:14px}.lifeServicePages .pub_form_section .item ul.type_select li.active,.lifeServicePages .pub_form_section .item ul.type_select select.active{border-color:#ff4343;background:#fff}.lifeServicePages .pub_form_section .item ul.type_select li.active:after,.lifeServicePages .pub_form_section .item ul.type_select select.active:after{content:" ";position:absolute;right:0;bottom:0;background:url(../img/recharge/icon_checked.png) center center no-repeat;width:13px;height:12px;z-index:99}.lifeServicePages .pub_form_section .item ul.type_select li.disable,.lifeServicePages .pub_form_section .item ul.type_select select.disable{opacity:.5;cursor:not-allowed}.lifeServicePages .pub_form_section .item ul.type_select.fee li{width:86px}.lifeServicePages .pub_form_section .item ul.type_select.flow_amount{margin-bottom:-10px}.lifeServicePages .pub_form_section .item ul.type_select.flow_amount li,.lifeServicePages .pub_form_section .item ul.type_select.flow_amount select{width:146px;font-size:14px;color:#333;margin-bottom:10px}.lifeServicePages .pub_form_section .item ul.type_select.flow_amount li span,.lifeServicePages .pub_form_section .item ul.type_select.flow_amount select span{display:inline-block;vertical-align:middle;font-size:20px;color:#333;margin-top:-5px;margin-right:4px}.lifeServicePages .pub_form_section .item ul.type_select.flow_amount li.disable,.lifeServicePages .pub_form_section .item ul.type_select.flow_amount select.disable{opacity:.5;cursor:not-allowed}.lifeServicePages .pub_form_section .item ul.type_select.flow_amount select{position:relative;top:-3px;background:#fff;text-align:center;font-size:16px}.lifeServicePages .pub_form_section .item ul.type_select.flow_scale{margin-bottom:-12px}.lifeServicePages .pub_form_section .item ul.type_select.flow_scale li{width:100%;font-size:14px;text-align:left;padding:0 6px;margin-bottom:12px}.lifeServicePages .pub_form_section .item ul.type_select.flow_scale li span{color:#999}.lifeServicePages .pub_form_section .item ul.type_select.flow_scale li .value{position:absolute;right:15px;top:-2px;font-size:16px;color:#ff4343}.lifeServicePages .pub_form_section .item ul.type_select.flow_scale li .value span{color:#ff4343;font-size:20px}.lifeServicePages .pub_form_section .item .city_select select{width:220px;margin-left:5px}.lifeServicePages .pub_form_section .item .city_select select:first-child{margin-left:0}.lifeServicePages .pub_form_section .item .select_area{position:absolute;left:0;right:0;top:41px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);z-index:99}.lifeServicePages .pub_form_section .item .select_area .icon_select{position:absolute;top:-28px;right:10px;display:inline-block;width:20px;height:20px;background-image:url(../img/recharge/icon_select_arrow.png);background-repeat:no-repeat;background-position:3px 6px}.lifeServicePages .pub_form_section .item .select_area .icon_select.active{top:-30px;background-position:-17px 6px}.lifeServicePages .pub_form_section .item .select_area .text{position:absolute;top:-30px;right:40px;line-height:20px;cursor:pointer;color:#999}.lifeServicePages .pub_form_section .item .select_area ul.line_text{display:none;padding:10px 0;max-height:200px;overflow:auto}.lifeServicePages .pub_form_section .item .select_area ul.line_text li{line-height:26px;font-size:14px;padding:0 10px;cursor:pointer}.lifeServicePages .pub_form_section .item .select_area ul.line_text li:hover{background:rgba(73,173,250,.2)}.lifeServicePages .pub_form_section .item .select_area ul.line_text li.active{color:#49adfa}.lifeServicePages .pub_form_section .item .select_area ul.band_list{display:none;width:100%;background:#fff;padding:15px 6px;max-height:200px;overflow:auto}.lifeServicePages .pub_form_section .item .select_area ul.band_list li{position:relative;display:block;width:76px;height:22px;border:1px solid #f1f1f1;background:#fff;float:left;margin:4px;overflow:hidden}.lifeServicePages .pub_form_section .item .select_area ul.band_list li img{display:block;width:100%;height:100%}.lifeServicePages .pub_form_section .agreen_check{width:688px;margin:30px auto;padding-left:172px;cursor:pointer}.lifeServicePages .pub_form_section .agreen_check .checkbox_inline{display:inline-block;vertical-align:middle;margin:0 10px}.lifeServicePages .pub_form_section .btns .btn_160{margin:0 20px}.lifeServicePages .pub_form_section .success_section{text-align:center}.lifeServicePages .pub_form_section .success_section img{display:block;margin:0 auto}.lifeServicePages .pub_form_section .success_section .text_primary{font-size:24px;line-height:60px}.lifeServicePages .pub_form_section .success_section .text_gray{font-size:14px;color:#999;line-height:30px}.lifeServicePages .pub_form_section .success_section .btn_160{margin-top:40px}.lifeServicePages .pub_form_section .success_section .table_padding{margin:20px 280px;border:1px solid #f5f5f5}.vcCardTransferPage .lifeServicePages .pub_form_section .success_section .table_padding{border:none}.vcCardTransferPage .lifeServicePages .pub_form_section .success_section .table_padding table{border:1px solid #f5f5f5}.vcCardTransferPage .lifeServicePages .pub_form_section .success_section .table_padding .btn{color:#999;font-size:16px;margin:23px 0}.vcCardTransferPage .lifeServicePages .pub_form_section .success_section .table_padding .text_num{justify-content:flex-end;color:#999;font-size:16px;margin:28px 0 11px}.vcCardTransferPage .lifeServicePages .pub_form_section .success_section .table_padding .text_num p:first-child{margin-right:29px}.vcCardTransferPage .lifeServicePages .pub_form_section .success_section .table_padding .text_num p span{color:#fb7b24}.vcCardTransferPage .lifeServicePages .pub_form_section .success_section .table_padding .btn .card_copy{color:#369ff2;font-size:14px}.vcCardTransferPage .lifeServicePages .pub_form_section .success_section .table_padding .title{color:#999;font-size:16px;text-align:left;margin-bottom:23px}.vcCardTransferPage .lifeServicePages .pub_form_section{padding:47px}.vcCardTransferPage .lifeServicePages .pub_form_section .success_section .table_padding .fliplus_card{color:#333;font-size:16px}.vcCardTransferPage .lifeServicePages .pub_form_section .success_section .table_padding .fliplus_card li{background:#fafafa;margin-bottom:1px;height:60px;padding:0 19px 0 17px}.vcCardTransferPage .lifeServicePages .pub_form_section .success_section .table_padding .fliplus_card li .money{color:#fb7b24;margin-bottom:4px}.vcCardTransferPage .lifeServicePages .pub_form_section .success_section .table_padding .fliplus_card li .fliplus_card_name{margin-bottom:4px}.vcCardTransferPage .lifeServicePages .seeTransferInformationBox{width:100%;text-align:center;margin-top:160px;margin-bottom:66px}.vcCardTransferPage .lifeServicePages .seeTransferInformationBox .seeTransferInformation{width:160px;text-align:center;height:40px;line-height:40px;background:#369ff2;border-radius:19px;color:#fff;font-size:16px;border:none}.vcCardTransferPage .lifeServicePages .pub_form_section .success_section .table_padding .fliplus_card img{width:39px;height:39px;margin-right:12px}.lifeServicePages .pub_form_section .success_section .text_copy{color:#333;font-size:14px;display:flex;justify-content:space-between;align-items:center;margin:0 300px 60px 300px}.lifeServicePages .pub_form_section .success_section .text_copy .text_num p{text-align:left;padding:4px}.lifeServicePages .pub_form_section .success_section .text_copy .text_num p span{color:#49adfa}.lifeServicePages .pub_form_section .success_section .text_copy .card_copy{background-color:#49adfa;border-radius:15px;color:#fff;text-align:center;line-height:100%;padding:6px 12px}.lifeServicePages .pub_form_section .success_section .text_copy #1a6fb1 .card_copy:hover{background-color:#4a9ad8}.lifeServicePages .credit_card_transfer_intro{background:#fff;margin:14px 0;padding:20px 260px 40px}.lifeServicePages .credit_card_transfer_intro .intro-left{width:500px;display:inline-block;padding-left:8px}.lifeServicePages .credit_card_transfer_intro .intro-left p{font-size:14px;color:#999;line-height:26px}.lifeServicePages .credit_card_transfer_intro .intro-left p strong{color:#333}.lifeServicePages .credit_card_transfer_intro .intro-left p span{color:#49adfa}.lifeServicePages .credit_card_transfer_intro .intro-left p.title{font-size:16px;color:#e65d29;line-height:40px;text-align:left}.lifeServicePages .credit_card_transfer_intro .intro-right{text-align:cnter;display:inline-block}.lifeServicePages .credit_card_transfer_intro .intro-right img{width:182px;height:182px}.lifeServicePages .credit_card_transfer_intro .intro-right div{font-family:MicrosoftYaHei;font-size:14px;color:#000;text-align:center;font-weight:600}.vcCardTransferPage .layer_result_information_content{padding:20px 20px 0 20px}.vcCardTransferPage .layer_result_information_content .infoImg .imgBox{width:60px;height:60px;border-radius:50%;margin:12px;background:#49adfa}.vcCardTransferPage .layer_result_information_content .describe .note{color:#49adfa}.vcCardTransferPage .layer_result_information_content .infoImg .imgBox img{width:40px;height:40px}.vcCardTransferPage .layer_result_information_content .errorInfoImg .imgBox{background:gold}.vcCardTransferPage .layer_result_information_content p{font-size:17px}.vcCardTransferPage .layer_result_information_content .describe{margin-top:40px;line-height:22px;height:66px;overflow-y:auto}.vcCardTransferPage .layer_result_information_content .errDescribe{height:166px}.lifeServicePages .transfer_pay_card{background:#fff;margin:14px 0;padding:50px 300px}.vcCardTransferPage .lifeServicePages .transfer_pay_card{padding:50px 44px}.lifeServicePages .transfer_pay_card .main_tip{display:flex;justify-content:space-between}.lifeServicePages .transfer_pay_card .main_tip .scale{font-size:16px;color:#999}.lifeServicePages .transfer_pay_card .main_tip .scale b{font-size:12px;color:#2d93f9;padding-left:4px}.lifeServicePages .transfer_pay_card .main_tip .once{font-size:16px;color:#f37f29}.lifeServicePages .transfer_pay_card .main_tip .once b{color:#49adfa}.lifeServicePages .transfer_pay_card .transfer_slider{width:100%;position:relative;height:14px;margin-top:22px;cursor:pointer}.lifeServicePages .transfer_pay_card .transfer_slider .transfer_icon{position:absolute;transform:translate(-50%,0);display:flex;flex-direction:column;align-items:center;top:-8px;z-index:3}.lifeServicePages .transfer_pay_card .transfer_slider .transfer_icon .transfer_bar{width:4px;height:26px;background-color:#fb7b24;border-radius:1.5px;margin-top:3px}.lifeServicePages .transfer_pay_card .transfer_slider .transfer_icon .transfer_number{height:26px;border-radius:6px;line-height:26px;text-align:center;background-color:#fb7b24;font-size:24px;color:#fff;margin-top:4px;padding:0 8px}.lifeServicePages .transfer_pay_card .transfer_slider .transfer_all_number{width:44px;height:12px;font-family:MicrosoftYaHei;font-size:16px;color:#999;position:absolute;right:0;top:30px}.lifeServicePages .transfer_pay_card .transfer_slider .transfer_progress_bg{background-color:#f5f5f5;border-radius:6.5px;height:14px;width:100%;position:absolute;top:0;left:0;z-index:1}.lifeServicePages .transfer_pay_card .transfer_slider .transfer_progress{width:30px;height:14px;background-image:linear-gradient(90deg,#fb7523 0,#ffd02b 100%);position:absolute;top:0;left:0;z-index:2;border-radius:6.5px}.lifeServicePages .transfer_pay_card .transfer-money{font-size:16px;color:#999;margin-top:70px}.lifeServicePages .transfer_pay_card .transfer-money .transfer-money-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.lifeServicePages .transfer_pay_card .transfer-money .transfer-money-title span b{color:#fb7b24}.lifeServicePages .transfer_pay_card .transfer-money .transfer-money-title .transfer-card-num{color:#333}.lifeServicePages .transfer_pay_card .transfer-money .transfer-money-all{display:flex;flex-wrap:wrap}.lifeServicePages .transfer_pay_card .transfer-money .transfer-money-all .transfer-money-item{width:31%;margin:4px;height:68px;border-radius:12px;border:solid .027rem #f5f5f5;font-size:12px;padding:12px 24px;color:#666}.lifeServicePages .transfer_pay_card .transfer-money .transfer-money-all .transfer-money-item .item-value{display:flex;justify-content:space-between}.lifeServicePages .transfer_pay_card .transfer-money .transfer-money-all .transfer-money-item .item-value .item-value-num{font-size:24px;color:#999;font-weight:600}.lifeServicePages .transfer_pay_card .transfer-money .transfer-money-all .transfer-money-item .item-value .item-value-num-checked{color:#333}.lifeServicePages .transfer_pay_card .transfer-money .transfer-money-all .transfer-money-item .item-value .item-value-sum{color:#666;padding-right:9px}.lifeServicePages .transfer_pay_card .transfer-money .transfer-money-all .transfer-money-item .item-value .item-value-sum-checked{color:#fb7b24}.lifeServicePages .transfer_pay_card .transfer-money .transfer-money-all .transfer-money-item .item-number{display:flex;justify-content:space-between}.lifeServicePages .transfer_pay_card .transfer-money .transfer-money-all .transfer-money-checked{border:dashed .027rem #fb7b24}.lifeServicePages .transfer_pay_card .transfer-des{color:#999;font-size:14px;margin-top:40px}.lifeServicePages .transfer_pay_card .transfer-des div{color:#fb7b24;font-size:16px;margin-bottom:10px}.lifeServicePages .transfer_pay_card .transfer-des p{padding:8px}.lifeServicePages .transfer_pay_card .transfer-des p strong{color:#fb7b24}.lifeServicePages .transfer_pay_card .transfer-button{margin-top:45px;text-align:center;display:flex;justify-content:space-between}.lifeServicePages .transfer_pay_card .transfer-button .transfer-pass{display:inline-block;color:#999}.lifeServicePages .transfer_pay_card .transfer-button .transfer-pass input{height:40px;width:220px;border:1px solid #ddd;margin-left:10px;margin-right:4px;text-align:center;line-height:38px;font-size:12px}.lifeServicePages .transfer_pay_card .transfer-button .transfer-bt{width:140px;height:40px;margin:0 16px;background-color:#49adfa;border-radius:19.5px;font-family:MicrosoftYaHei;font-size:16px;line-height:40px;color:#fff;border:none}.lifeServicePages .transfer_pay_record{background:#fff;margin:14px 0;padding-bottom:45px}.lifeServicePages .transfer_pay_record p{padding:18px 60px}.lifeServicePages .transfer_pay_record .page_set{margin-top:45px;text-align:center}.lifeServicePages .gray_intro_tips{position:relative;width:640px;margin:0 auto;padding-left:40px;font-size:14px;color:#999;line-height:24px}.lifeServicePages .gray_intro_tips .tip:before,.lifeServicePages .gray_intro_tips:before{position:absolute;left:25px;top:8px;content:" ";width:8px;height:8px;background:#fa4e5c;border-radius:100%}.lifeServicePages .gray_intro_tips .tip:before{background:#333}.lifeServicePages .gray_intro_tips .tip{color:#333}.lifeServicePages .gray_intro_tips #viewRefuelingVoucherDetails{text-decoration:underline;cursor:pointer}.lifeServicePages .gray_intro_tips .note{color:red;margin:6px 0}.lifeServicePages .gray_intro_tips.noPointer:before{display:none}.lifeServicePages .index_blocks .item:hover a{background:#6ab0ff;color:#fff}.lifeServicePages .index_blocks .item:hover>div{transition:transform 1.3s;-moz-transition:transform 1.3s;-o-transition:transform 1.3s;transform:rotateY(360deg);-ms-transform:rotateY(360deg);-webkit-transform:rotateY(360deg)}.layer_account .layui-layer-btn,.layer_agreement .layui-layer-btn,.layer_authorization_agreement .layui-layer-btn{text-align:center;background:#fff}.layer_account .layui-layer-btn a,.layer_agreement .layui-layer-btn a,.layer_authorization_agreement .layui-layer-btn a{display:inline-block;font-size:16px;height:40px;line-height:40px;border-radius:20px;padding:0 40px;margin:0}.layer_account .layui-layer-btn .layui-layer-btn0,.layer_agreement .layui-layer-btn .layui-layer-btn0,.layer_authorization_agreement .layui-layer-btn .layui-layer-btn0{border-color:#49adfa;background-color:#49adfa}.singlePage{background:#fff}.singlePage .layer_agreement_content{width:80%;max-width:1210px;margin:0 auto}.layer_agreement_content{padding:0 50px}.layer_agreement_content h1,.layer_agreement_content h2,.layer_agreement_content h3,.layer_agreement_content h4{font-weight:lighter;line-height:30px;margin-bottom:10px}.layer_agreement_content h1{font-size:18px;margin-top:20px}.layer_agreement_content h2{font-size:16px;padding-left:2em}.layer_agreement_content h3,.layer_agreement_content h4{font-size:16px;padding-left:4em}.layer_agreement_content p{font-size:14px;color:#666;margin:10px 0;line-height:20px;padding-left:2em}.layer_account p.title,.layer_agreement_content p.title,.layer_bank p.title,.layer_transfer_information p.title{font-size:18px;color:#49adfa;text-align:center;line-height:26px;padding-top:20px}.layer_account p.title,.layer_bank p.title,.layer_transfer_information p.title{color:#333}.layer_transfer_information .transfer_information_content{padding:19px 46px}.layer_transfer_information .transfer_information_content ul{background:#fafafa}.vcCardTransferOrderPage .layer_transfer_information .transfer_information_content ul{max-height:286px;overflow-y:auto}.layer_transfer_information .transfer_information_content ul li:first-child{background:#f5f5f5}.layer_transfer_information .transfer_information_content ul li.noCard{text-align:center;padding:12px}.layer_transfer_information .transfer_information_content ul li .changeShowKM{width:16px;margin-left:4px;cursor:pointer}.layer_transfer_information .transfer_information_content .note{color:#fb7b24}.layer_transfer_information .transfer_information_content ul li span{height:31px;line-height:31px}.layer_transfer_information .transfer_information_content .purchaserInfo{height:48px;margin-top:15px;color:#999;font-size:16px}.layer_transfer_information .transfer_information_content .purchaserInfo #submitPurchaserImg{height:29px;margin:0 3px 0 6px}.layer_transfer_information .transfer_information_content .transfer-button{margin-top:56px;height:62px;color:#999;font-size:16px}.layer_transfer_information .transfer_information_content .transfer-button .transfer-bt{width:120px;height:40px;text-align:center;line-height:40px;border-radius:19px;background:#fff;border:1px solid #369ff2;color:#369ff2;margin-left:9px}.layer_transfer_information .transfer_information_content .transfer-button .buyNow{background:#369ff2;color:#fff}.layer_transfer_information .transfer_information_content .bankInfoBox{color:#999;font-size:16px;line-height:48px}.layer_transfer_information .transfer_information_content .bankInfoBox .integral p{min-width:190px}.layer_transfer_information .transfer_information_content .bankInfoBox .item{width:190px}.layer_transfer_information .transfer_information_content .bankInfoBox span,.layer_transfer_information .transfer_information_content .purchaserInfo span{color:#333}.layer_transfer_information .transfer_information_content p.labelText,.layer_transfer_information .transfer_information_content span.labelText{display:inline-block;width:84px;text-align:justify;text-align-last:justify;text-align-all:justify;margin-right:4px;white-space:nowrap;color:#999!important}.layer_transfer_information .transfer_information_content #submitBankAccountName{display:block;height:48px;overflow:hidden;white-space:nowrap;max-width:248px}.layer_account .layer_account_content,.layer_bank .pub_form_section{width:500px;margin:30px auto}.layer_account .layer_account_content .item,.layer_bank .pub_form_section .item{height:44px;line-height:44px;width:100%;padding:0 15px;border:1px solid #e7e7e7;border-radius:6px;margin-bottom:11px}.layer_bank .pub_form_section .item .labelText{display:inline-block;width:84px;text-align:justify;text-align-last:justify;text-align-all:justify;margin-right:4px}.layer_bank .pub_form_section .item .inputs{width:100%}.layer_bank .pub_form_section .item .inputs input{width:100%;border:none}.layer_bank .pub_form_section .item .inputs select{width:50%;border:none}.layer_bank .pub_form_section .searchable-select{width:100%!important}.layer_bank .pub_form_section .searchable-select-holder{max-width:100%;width:100%;border:none}.layer_bank .pub_form_section .searchable-select-dropdown{width:100%;overflow-x:hidden;overflow-y:auto;height:220px;scrollbar-width:none;-ms-overflow-style:none}.layer_bank .pub_form_section .searchable-select-dropdown .searchable-select-input{border:1px solid #e5e5e5;background:#f0f0f0;border-radius:2px}.layer_bank .pub_form_section .searchable-select-dropdown::-webkit-scrollbar{display:none}.layer_bank .pub_form_section .searchable-select-caret{right:4px}.layer_account .layer_account_content .item input{height:100%;border:none}.layer_account .layer_account_content .verify_botton{width:80px;height:30px;background:#369ff2;border:#ffdead;border-radius:8px;color:#fff}.vcCardTransferPage .transfer-des{position:relative}.vcCardTransferPage .transfer-des .buyNow{width:160px;height:47px;line-height:47px;font-size:16px;text-align:center;border-radius:19px;background:#369ff2;color:#fff;position:absolute;right:0;top:10px;border:none}.vcCardTransferPage .lifeServicePages .transfer_pay_card .transfer-des p{padding:0;font-size:14px;line-height:18px}.vcCardTransferPage .lifeServicePages .transfer_pay_card .transfer-des div{margin-bottom:4px}.layer_agreement_content p.p_next{padding-left:66px}.layer_agreement_content img{display:block;margin:5px auto;width:auto;height:auto;max-height:100%}.js-max-input{box-shadow:0 0 10px rgba(0,0,0,.2);background:#fff;padding:4px 10px;font-size:24px;color:#333;border:1px solid #e5e5e5}.lifeServiceEmpty{display:block;background:#fff;width:500px;padding:100px 0 100px 90px;margin:0 auto;background:url(../img/recharge/icon_empty_list.png) left center no-repeat}.lifeServiceEmpty .info{text-align:center;line-height:50px;font-size:18px}.lifeServiceEmpty.yellow{background:url(../img/recharge/icon_empty_creditCard.png) left center no-repeat}.btn_fly{height:42px;border-radius:4px;text-align:center;width:132px;line-height:42px;font-size:16px;background:#fff}.btn_fly.btn_fly_primary{border:1px solid #4993fa;color:#4993fa}.btn_fly.btn_fly_primary.active{background:#4993fa;color:#fff}.btn_fly.btn_fly_yellow{border:1px solid #fac441;color:#fac441}.btn_fly.btn_fly_yellow.active{background:#fac441;color:#fff}.btn_fly.btn_fly_yellow.disabled{opacity:.5;cursor:not-allowed}.btn_fly.sm_text{font-size:16px;display:inline-block}.chailvTips{background:#fff;padding:20px;margin-bottom:10px}.type_header_fly .fly_city_time_select,.type_header_hotel .fly_city_time_select,.type_header_train .fly_city_time_select{height:100px;background:#fff;padding:10px 10px}.type_header_fly .fly_city_time_select form,.type_header_hotel .fly_city_time_select form,.type_header_train .fly_city_time_select form{display:inline-block;background:#f9f9f9;width:100%;box-sizing:border-box;height:100%}.type_header_fly .fly_city_time_select form .item,.type_header_hotel .fly_city_time_select form .item,.type_header_train .fly_city_time_select form .item{position:relative;width:200px;margin-right:10px;background:#fff;margin-top:16px}.type_header_fly .fly_city_time_select form .item .input_text,.type_header_hotel .fly_city_time_select form .item .input_text,.type_header_train .fly_city_time_select form .item .input_text{width:140px}.type_header_fly .fly_city_time_select form .item.disabled,.type_header_hotel .fly_city_time_select form .item.disabled,.type_header_train .fly_city_time_select form .item.disabled{background:#f5f5f5}.type_header_fly .fly_city_time_select form .item.disabled:before,.type_header_hotel .fly_city_time_select form .item.disabled:before,.type_header_train .fly_city_time_select form .item.disabled:before{content:" ";position:absolute;left:0;top:0;width:100%;height:100%;z-index:99}.type_header_fly .fly_city_time_select form .item.disabled .input_text,.type_header_hotel .fly_city_time_select form .item.disabled .input_text,.type_header_train .fly_city_time_select form .item.disabled .input_text{background:#f5f5f5}.type_header_fly .fly_city_time_select form .btn_box .btn_fly,.type_header_hotel .fly_city_time_select form .btn_box .btn_fly,.type_header_train .fly_city_time_select form .btn_box .btn_fly{display:inline-block}.type_header_fly .fly_city_time_select form .item,.type_header_train .fly_city_time_select form .item{margin-right:15px}.type_header_fly .fly_city_time_select form .btn_box .btn_fly,.type_header_train .fly_city_time_select form .btn_box .btn_fly{margin-top:18px}.type_header_hotel .item{margin-left:9px}.type_header_hotel .btn_box{width:91px}.type_header_hotel .btn_box .btn-hotel{width:80px;height:32px;display:inline-block;border-radius:6px;text-align:center;border:none;margin-top:5px}.type_header_hotel .btn_box .btn-hotel.btn_fly_primary{background-color:#4993fa;color:#fff}.type_header_hotel .btn_box .btn-hotel.btn_fly_yellow{background-color:#fac441;color:#fff}.type_header_fly .fly_city_time_select form,.type_header_train .fly_city_time_select form{padding:0 13px}.type_header_fly .fly_city_time_select form .item,.type_header_train .fly_city_time_select form .item{width:254px}.type_header_fly .fly_city_time_select form .item label,.type_header_train .fly_city_time_select form .item label{width:80px}.type_header_fly .fly_city_time_select form .item .input_text,.type_header_train .fly_city_time_select form .item .input_text{width:158px}.airplane .fly_city_time_select .item_line{position:relative;background:#f7f6f6;padding:6px;overflow:hidden;margin-bottom:16px}.airplane .fly_city_time_select .item_line .info-line{overflow:hidden}.airplane .fly_city_time_select .item_line .info-line1 .item{margin:0 10px;background:#fff}.airplane .fly_city_time_select .item_line .info-line1 .item:first-child{width:156px}.airplane .fly_city_time_select .item_line .info-line1 .item:first-child label{width:50px}.airplane .fly_city_time_select .item_line .info-line1 .item:first-child .input_text{margin-left:50px;width:84px}.airplane .fly_city_time_select .item_line .info-line1 .item:first-child+.item{width:156px}.airplane .fly_city_time_select .item_line .info-line1 .item:first-child+.item label{width:40px}.airplane .fly_city_time_select .item_line .info-line1 .item:first-child+.item .input_text{margin-left:40px;width:94px}.airplane .fly_city_time_select .item_line .info-line1 .item:first-child+.item+.item{display:none;width:210px}.airplane .fly_city_time_select .item_line .info-line1 .item:first-child+.item+.item label{width:70px}.airplane .fly_city_time_select .item_line .info-line1 .item:first-child+.item+.item .input_text{margin-left:70px;width:123px}.airplane .fly_city_time_select .item_line .info-line1 .item:first-child+.item+.item+.item{display:none;width:290px}.airplane .fly_city_time_select .item_line .info-line1 .item:first-child+.item+.item+.item label{width:70px}.airplane .fly_city_time_select .item_line .info-line1 .item:first-child+.item+.item+.item .input_text{margin-left:70px;width:200px}.airplane .fly_city_time_select .item_line .info-line1 .item:first-child+.item+.item+.item+.item{width:370px}.airplane .fly_city_time_select .item_line .info-line1 .item.cardtype-item{width:370px}.airplane .fly_city_time_select .item_line .info-line1 .item.Card{width:242px!important}.airplane .fly_city_time_select .item_line .info-line1 .item.name-card{width:283px!important}.airplane .fly_city_time_select .item_line .info-line1 .item.name-card .input_text{width:220px!important;margin-left:0!important;padding-left:9px}.airplane .fly_city_time_select .item_line .info-line1 .item.phone.modify .input_text{padding-left:9px}.airplane .fly_city_time_select .item_line .info-line1 .item.peo-birth.timers .input_text.input_time{margin-top:0}.airplane .fly_city_time_select .item_line .info-line1 .item.Card .input_text{width:170px!important}.airplane .fly_city_time_select .item_line .info-line1 .item.cardtype-item select{display:inline-block;margin-left:10px;width:80px;font-size:14px}.airplane .fly_city_time_select .item_line .info-line1 .item.cardtype-item select option{display:inline-block}.airplane .fly_city_time_select .item_line .info-line1 .item.cardtype-item .input_text{display:inline-block;width:230px}.airplane .fly_city_time_select .item_line .info-line1.on-hidden,.airplane .fly_city_time_select .item_line.on-hidden{overflow:initial}.airplane .fly_city_time_select .item_line .info-line1 .item:first-child+.item+.item+.item+.item select{display:inline-block;margin-left:10px;width:80px;font-size:14px}.airplane .fly_city_time_select .item_line .info-line1 .item:first-child+.item+.item+.item+.item select option{display:inline-block}.airplane .fly_city_time_select .item_line .info-line1 .item:first-child+.item+.item+.item+.item .input_text{display:inline-block;width:230px}.airplane .fly_city_time_select .item_line .info-line2{margin-top:15px;display:none}.airplane .fly_city_time_select .item_line .info-line2 .item{margin:0 10px;background:#fff}.airplane .fly_city_time_select .item_line .info-line2 .item:first-child{width:156px}.airplane .fly_city_time_select .item_line .info-line2 .item:first-child label{width:50px}.airplane .fly_city_time_select .item_line .info-line2 .item:first-child select{width:70px;font-size:14px}.airplane .fly_city_time_select .item_line .info-line2 .item:first-child+.item{width:250px}.airplane .fly_city_time_select .item_line .info-line2 .item:first-child+.item label{width:80px}.airplane .fly_city_time_select .item_line .info-line2 .item:first-child+.item .input_text{margin-left:60px;width:145px}.plane-check-page .airplane .fly_city_time_select .item_line .passport{display:none}.plane-check-page .airplane .fly_city_time_select .item_line .item{margin-top:5px}.plane-check-page .airplane .fly_city_time_select .item_line .item.peo-sex{width:156px}.plane-check-page .airplane .fly_city_time_select .item_line .item.peo-sex select{width:70px}.plane-check-page .airplane .fly_city_time_select .item_line .item.peo-birth{width:250px}.plane-check-page .airplane .fly_city_time_select .item_line .item.peo-birth .input_text.input_time{margin-left:60px;width:145px;margin-top:-2px}.airplane .fly_city_time_select .item_line .icon_del{position:absolute;right:16px;top:20px;display:block;width:18px;height:18px;background:url(../img/recharge/icon_del.png) center center no-repeat}.fly_city_time_select:after,.fly_city_time_select:before{content:" ";display:table}.fly_city_time_select:after{clear:both}.fly_city_time_select .item_line{position:relative;background:#f7f6f6;padding:6px;overflow:hidden;margin-bottom:16px}.fly_city_time_select .item_line .item{margin:0 10px;background:#fff}.fly_city_time_select .item_line .item:first-child{width:156px}.fly_city_time_select .item_line .item:first-child label{width:50px}.fly_city_time_select .item_line .item:first-child .input_text{margin-left:50px;width:84px}.fly_city_time_select .item_line .item:first-child+.item{width:156px}.fly_city_time_select .item_line .item:first-child+.item label{width:40px}.fly_city_time_select .item_line .item:first-child+.item .input_text{margin-left:40px;width:94px}.fly_city_time_select .item_line .item:first-child+.item+.item{width:412px}.fly_city_time_select .item_line .item:first-child+.item+.item label{width:84px}.fly_city_time_select .item_line .item:first-child+.item+.item .input_text{width:300px;margin-left:84px}.fly_city_time_select .item_line .item:first-child+.item+.item+.item{width:192px}.fly_city_time_select .item_line .item:first-child+.item+.item+.item label{width:40px}.fly_city_time_select .item_line .item:first-child+.item+.item+.item select{display:block;margin-left:40px;width:130px}.fly_city_time_select .item_line .icon_del{position:absolute;right:16px;top:20px;display:block;width:18px;height:18px;background:url(../img/recharge/icon_del.png) center center no-repeat}.fly_city_time_select .label_form{display:block;float:left;font-size:18px;color:#4993fa;font-weight:600;width:40px;line-height:22px;margin-right:20px}.fly_city_time_select .item{display:block;width:242px;height:45px;padding:5px 4px;border-radius:5px;border:1px solid #e1e1e1;float:left;margin-right:30px}.fly_city_time_select .item label{display:block;width:46px;line-height:32px;font-size:13px;color:#999;float:left;text-align:center}.fly_city_time_select.modify .item label{width:52px!important;white-space:nowrap}.fly_city_time_select .item.error_tips{border-color:#ff4343}.fly_city_time_select .item .input_text{display:block;height:32px;line-height:32px;margin-left:10px;font-size:14px;color:#333;width:150px;border:none}.fly_city_time_select .item .input_text.input_time{background:url(../img/recharge/rili_icon.png) right center no-repeat}.fly_city_time_select .item select{border:none;width:100%;height:32px;font-size:14px;color:#333}.fly_city_time_select .item select.select-96{width:96px;font-size:14px;height:30px}.fly_city_time_select .icon_change{display:block;width:28px;height:26px;margin:26px 10px 0 0;background:url(../img/recharge/text_change.png) center center no-repeat;float:left}.fly_city_time_select .btn_box{float:right;overflow:hidden;height:100%}.fly_city_time_select .btn_box .btn_fly.btn_fly_yellow{margin-left:10px}.date_select_section{position:relative;background:#fff;margin:10px 0}.date_select_section.train{height:52px;overflow:hidden}.date_select_section.train .swiper-container{width:1090px;height:52px}.date_select_section.train .swiper-container .swiper-slide .box{padding:5px 0}.date_select_section.train .swiper-button-next,.date_select_section.train .swiper-button-prev{height:52px}.date_select_section.train .swiper-button-next{right:0}.date_select_section.train .selectTime{height:52px;background-size:16%}.date_select_section .swiper-container{width:930px;height:104px;margin:0 60px}.date_select_section .swiper-container .swiper-slide{border-left:1px solid #f4f5fa;padding:4px}.date_select_section .swiper-container .swiper-slide .box{padding:12px 0}.date_select_section .swiper-container .swiper-slide p{font-size:16px;color:#333;text-align:center;line-height:34px;cursor:pointer}.date_select_section .swiper-container .swiper-slide .price span{font-size:26px}.date_select_section .swiper-container .swiper-slide:hover p{color:#4993fa}.date_select_section .swiper-container .swiper-slide.active .box{box-shadow:0 0 10px rgba(0,0,0,.2)}.date_select_section .swiper-container .swiper-slide.active p{color:#4993fa}.date_select_section .swiper-button-next,.date_select_section .swiper-button-prev{width:60px;height:104px;top:0;margin-top:0}.date_select_section .swiper-button-prev{left:0;background:url(../img/recharge/swiper_arrow_left.png) center center no-repeat;background-size:18px 32px}.date_select_section .swiper-button-next{right:160px;border-left:1px solid #f4f5fa;border-right:1px solid #f4f5fa;background:url(../img/recharge/swiper_arrow_right.png) center center no-repeat;background-size:18px 32px}.date_select_section .selectTime{display:block;position:absolute;right:0;top:0;width:202px;height:104px;border:none;color:transparent;background:url(../img/recharge/icon_calender.png) 62% center no-repeat}.select_ticket_section{margin:10px 0;background:#fff}.select_ticket_section .filter_section .filter_items{border-bottom:1px solid #f4f5fa;padding:0 10px}.select_ticket_section .filter_section .filter_items .item{position:relative;font-size:14px;color:#333;line-height:44px;float:left;margin-left:6px;padding:0 15px;cursor:pointer}.select_ticket_section .filter_section .filter_items .item .icon_arrow{display:inline-block;vertical-align:middle;width:15px;height:10px;margin-left:5px;margin-top:-2px;background-image:url(../img/recharge/icons_fly.png);background-position:1px -10px;background-repeat:no-repeat}.select_ticket_section .filter_section .filter_items .item:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.select_ticket_section .filter_section .filter_items .item:hover .icon_arrow{background-position:1px 2px}.select_ticket_section .filter_section .filter_items .item:hover .select_box{display:block}.select_ticket_section .filter_section .filter_items .item input[type=checkbox]{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:4px}.select_ticket_section .filter_section .filter_items .item .select_box{display:none;position:absolute;top:44px;left:0;width:490px;height:150px;padding:10px;z-index:99;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);overflow:auto}.select_ticket_section .filter_section .filter_items .item .select_box ul{overflow:hidden}.select_ticket_section .filter_section .filter_items .item .select_box ul li{display:block;padding-left:20px;width:151px;line-height:26px;float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select_ticket_section .filter_section .filter_box{display:none;min-height:80px;padding:6px 20px;height:auto;overflow:hidden}.select_ticket_section .filter_section .filter_box .item{position:relative;display:block;float:left;min-width:124px;width:auto;height:28px;line-height:28px;color:#fff;padding:0 24px 0 16px;margin:6px;background:#7fb4fd;cursor:pointer}.select_ticket_section .filter_section .filter_box .item .icon_del{position:absolute;right:8px;top:8px;display:inline-block;vertical-align:middle;width:12px;height:12px;background-image:url(../img/recharge/icons_fly.png);background-position:-17px -1px;background-repeat:no-repeat}.select_ticket_section .filter_section .filter_box .text_clear{display:block;color:#4993fa;float:left;line-height:28px;margin:6px;cursor:pointer}.insuranceBox{padding:15px 0}.insuranceBox .Header{font-size:16px;color:#333;line-height:40px;padding:0 30px;float:left;height:40px}.insuranceBox .insurance{float:left}.insuranceBox .insurance .lists{height:auto}.insuranceBox .insurance .lists .item{height:40px;line-height:40px;margin-bottom:10px}.insuranceBox .insurance .lists .item .name{font-size:16px;color:#333;line-height:40px;padding:0 0 0 30px;vertical-align:middle;margin-right:100px}.insuranceBox .insurance .lists .item img{vertical-align:middle;cursor:pointer;display:inline-block;margin-top:-2px}.insuranceBox .insurance .lists .item select{margin-left:10px;border-radius:5px;border:1px solid #e1e1e1;width:200px;height:30px;vertical-align:middle}.insuranceBox .insurance .lists .item select option{line-height:40px}.insuranceBox .insurance .lists .item:last-child{margin-bottom:0}.insuranceBox:after{content:"";visibility:hidden;display:block;height:0;clear:both}.fly_table_section .header{border:1px solid #f4f5fa;background:#f7f6f6;line-height:40px;font-size:14px;overflow:hidden}.fly_table_section .header .cols{width:20%;float:left;cursor:pointer}.fly_table_section .header .cols.col1{width:250px;padding-left:30px}.fly_table_section .header .cols.col2{width:150px;text-align:center}.fly_table_section .header .cols.col3{width:348px;padding-left:198px;text-align:center}.fly_table_section .header .cols.col4{width:255px;text-align:center}.fly_table_section .header .cols.col5{width:198px}.fly_table_section .header .cols span{color:#ff4343;font-size:18px}.fly_table_section .header .cols .icon_arrow{display:inline-block;vertical-align:middle;margin-left:5px;width:12px;height:18px;background-image:url(../img/recharge/icons_fly.png);background-position:-34px -1px;background-repeat:no-repeat}.fly_table_section .header .cols .icon_arrow.up{background-position:-53px 1px}.fly_table_section .header .cols .icon_arrow.down{background-position:-71px -1px}.fly_table_section .content{background:#f4f5fa}.fly_table_section .content .item{background:#fff;height:140px;margin-bottom:6px}.fly_table_section .content .item .cols{display:table-cell;vertical-align:middle;height:140px}.fly_table_section .content .item .cols.col1{width:250px;padding-left:30px}.fly_table_section .content .item .cols.col1 p{line-height:40px}.fly_table_section .content .item .cols.col1 .title{font-size:18px;color:#333}.fly_table_section .content .item .cols.col1 .type{font-size:16px;color:#999}.fly_table_section .content .item .cols.col1 .type span{color:#ff4343;margin-left:5px;cursor:pointer}.fly_table_section .content .item .cols.col2,.fly_table_section .content .item .cols.col4{width:150px;text-align:center}.fly_table_section .content .item .cols.col2 p,.fly_table_section .content .item .cols.col4 p{line-height:40px}.fly_table_section .content .item .cols.col2 .time,.fly_table_section .content .item .cols.col4 .time{font-size:30px;color:#333}.fly_table_section .content .item .cols.col2 .station,.fly_table_section .content .item .cols.col4 .station{font-size:16px;color:#999}.fly_table_section .content .item .cols.col3{width:198px}.fly_table_section .content .item .cols.col3 p{text-align:center;line-height:40px}.fly_table_section .content .item .cols.col3 .go_through{font-size:14px;color:#999;background:url(../img/recharge/icon_from_to.png) center bottom no-repeat}.fly_table_section .content .item .cols.col3 .info{font-size:14px;color:#4993fa}.fly_table_section .content .item .cols.col5{width:262px;font-size:13px;color:#333;text-align:right;padding-right:25px;position:relative}.fly_table_section .content .item .cols.col5 .free{color:#4993fa;margin-right:20px;font-size:16px}.fly_table_section .content .item .cols.col5 .price{font-size:20px;color:#ff4343}.fly_table_section .content .item .cols.col5 .price span{font-size:40px}.fly_table_section .content .item .cols.col5 .fastCheckout{margin-top:10px}.fly_table_section .content .item .cols.col5 .fastCheckout .flag{border:none;border-radius:4px;background-color:#f67;color:#fff;text-align:center;padding:2px 5px;font:normal normal 14px/22px "Microsoft Yahei"}.fly_table_section .content .item .cols.col5 .fastCheckout .time{font:normal normal 14px/28px "Microsoft Yahei";color:#999;margin-left:6px}.fly_table_section .content .item .cols.col6{width:200px}.fly_table_section .content .item .cols.col6 .btn_fly{display:inline-block}.fly_table_section .content .item .cols.col6 .btn_fly .icon_arrow{content:" ";display:inline-block;vertical-align:middle;width:0;height:0;margin:-10px 0 0 10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #4993fa;border-top:10px solid transparent}.fly_table_section .content .item .cols.col6 .btn_fly.active .icon_arrow{margin:9px 0 0 10px;border-bottom:10px solid transparent;border-top:10px solid #fff}.fly_table_section .content .item_child_section{display:none;margin-bottom:6px;margin-top:-6px}.fly_table_section .content .item_child{background:#f1f1f1;height:140px}.fly_table_section .content .item_child+.item_child{border-top:1px solid #ddd}.fly_table_section .content .item_child:hover{background:#f2f7fe}.fly_table_section .content .item_child .cols{display:table-cell;vertical-align:middle;height:140px}.fly_table_section .content .item_child .cols.col1{font-size:18px;color:#333;padding:0 30px;width:250px}.fly_table_section .content .item_child .cols.col2{width:250px;text-align:center}.fly_table_section .content .item_child .cols.col2 a{font-size:14px;color:#4993fa;margin:0 10px}.fly_table_section .content .item_child .cols.col2 a.t-g-q{position:relative}.fly_table_section .content .item_child .cols.col3{width:507px;font-size:14px;color:#999;text-align:right;padding-right:25px;line-height:26px;position:relative}.fly_table_section .content .item_child .cols.col3 .free{display:inline-block;vertical-align:bottom;color:#4993fa;margin-right:20px;font-size:16px}.fly_table_section .content .item_child .cols.col3 .priceBox{display:inline-block;vertical-align:middle}.fly_table_section .content .item_child .cols.col3 .priceBox .price{font-size:20px;color:#ff4343}.fly_table_section .content .item_child .cols.col3 .priceBox .price span{font-size:40px}.fly_table_section .content .item_child .cols.col3 .fastCheckout{margin-top:10px}.fly_table_section .content .item_child .cols.col3 .fastCheckout .flag{border:none;border-radius:4px;background-color:#f67;color:#fff;text-align:center;padding:2px 5px;font:normal normal 14px/22px "Microsoft Yahei"}.fly_table_section .content .item_child .cols.col3 .fastCheckout .time{font:normal normal 14px/28px "Microsoft Yahei";color:#999;margin-left:6px}.fly_table_section .content .item_child .cols.col4 .btn_fly{display:inline-block;vertical-align:middle}.fly_table_section .content .item_child .cols.col4 .left_num{color:#999;text-align:center;font-size:14px;line-height:36px}.fly_info_page{margin-top:20px}.fly_info_page .inline_text_section{background:#fff;line-height:62px;padding:0 30px;margin:10px 0}.fly_info_page .inline_text_section .item{font-size:16px;margin-right:6px}.fly_info_page .inline_text_section .item.text_theme{color:#4993fa}.fly_info_page .inline_text_section .item.text_gray{color:#999}.fly_info_page .inline_text_section .item.text_red{color:#ff4343;font-size:12px;float:right}.fly_info_page .panel_section{background:#fff;margin:10px 0}.fly_info_page .panel_section .panel_header{font-size:16px;color:#333;line-height:40px;padding:0 30px;border-bottom:2px solid #f4f5fa}.fly_info_page .panel_section .panel_header .text_tips{position:relative;font-size:14px;color:#999;margin-left:30px}.fly_info_page .panel_section .panel_header .text_tips:before{content:" ";position:absolute;top:7px;left:-12px;width:6px;height:6px;border-radius:6px;background:#ff4343}.fly_info_page .panel_section .panel_content{padding:30px}.fly_info_page .panel_section .panel_content .used_client{position:relative;font-size:16px;margin:-14px 0 2px;padding:15px 0 15px 96px}.fly_info_page .panel_section .panel_content .used_client .searchpassenger{border-bottom:1px solid #ccc;margin-bottom:10px;position:relative;padding:8px 0}.fly_info_page .panel_section .panel_content .used_client .searchpassenger .wordlists{overflow:hidden;padding:5px 0;width:828px}.fly_info_page .panel_section .panel_content .used_client .searchpassenger .wordlists .item{width:20px;height:20px;color:#999;border-radius:2px;float:left;margin:0 5px;text-align:center;font-size:14px;line-height:20px;cursor:pointer}.fly_info_page .panel_section .panel_content .used_client .searchpassenger .wordlists .item.active{background-color:#4993fa;color:#fff}.fly_info_page .panel_section .panel_content .used_client .searchpassenger .seacherbox{position:absolute;right:0;top:8px;height:30px}.fly_info_page .panel_section .panel_content .used_client .searchpassenger .seacherbox button,.fly_info_page .panel_section .panel_content .used_client .searchpassenger .seacherbox input{display:inline-block;border-radius:5px;height:100%}.fly_info_page .panel_section .panel_content .used_client .searchpassenger .seacherbox input{border:1px solid #e1e1e1;padding:0 5px;color:#333}.fly_info_page .panel_section .panel_content .used_client .searchpassenger .seacherbox button{color:#fff;background-color:#4993fa;border:none;width:60px;text-align:center;font-size:14px;line-height:30px}.fly_info_page .panel_section .panel_content .used_client .label{position:absolute;left:0;top:20px;line-height:30px;display:inline-block;color:#999}.fly_info_page .panel_section .panel_content .used_client .user_item{max-height:114px;overflow-y:scroll}.fly_info_page .panel_section .panel_content .used_client .user_item .item{position:relative;display:inline-block;margin-right:8px;margin-bottom:10px;background:#f5f5f5;line-height:30px;padding:0 10px;width:130px;height:30px}.fly_info_page .panel_section .panel_content .used_client .user_item .item label{display:inline-block;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:100%}.fly_info_page .panel_section .panel_content .used_client .user_item .item input[type=checkbox]{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:6px}.fly_info_page .panel_section .panel_content .used_client .user_item .item .icon_del{position:absolute;right:5px;top:3px;display:none;width:24px;height:24px;background:url(../img/icon_close.png) center center no-repeat;background-size:12px auto}.fly_info_page .panel_section .panel_content .used_client .user_item .item:hover .icon_del{display:block}.fly_info_page .panel_section .panel_content .used_client .opt{position:absolute;right:2px;top:15px;text-align:center;font:normal normal 16px/30px "Microsoft Yahei"}.fly_info_page .panel_section .panel_content.fly_info_section a{font-size:14px;color:#4993fa}.fly_info_page .panel_section .panel_content.fly_info_section .header{font-size:16px;color:#333;margin-bottom:12px}.fly_info_page .panel_section .panel_content .fly_city_time_select{padding:0}.fly_info_page .panel_section .panel_content .fly_city_time_select .label{font-size:16px;line-height:44px;margin:0 8px 0 5px;float:left}.fly_info_page .panel_section .panel_content .fly_city_time_select .label span{color:#999}.fly_info_page .panel_section .panel_content .fly_city_time_select .value{float:left;overflow:hidden}.fly_info_page .panel_section .panel_content .fly_city_time_select .value .item{margin:0 5px}.fly_info_page .panel_section .panel_content .order_amount{float:right;padding:10px}.fly_info_page .panel_section .panel_content .order_amount p{font-size:14px;color:#999;line-height:30px}.fly_info_page .panel_section .panel_content .order_amount p .price span{font-size:20px}.fly_info_page .panel_section .panel_content .order_amount p .price.normal{color:#033}.fly_info_page .panel_section .panel_content .order_amount p .price.red{color:#ff4343}.fly_info_page .panel_section .panel_content .order_amount p .num{color:#4993fa}.fly_info_page .panel_section .panel_content .checkbox_inline{display:inline-block;margin-left:20px}.fly_info_page .panel_section .panel_content .checkbox_inline label{font-size:16px}.fly_info_page .panel_section .panel_content .checkbox_inline input{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:4px}.fly_info_page .inline_form_section{padding:6px 30px;background:#fff}.fly_info_page .inline_form_section .header{display:inline-block;vertical-align:middle;font-size:16px;color:#333;line-height:44px}.fly_info_page .inline_form_section .input_text{display:inline-block;vertical-align:middle;width:298px;height:45px;padding:5px 10px;border-radius:5px;border:1px solid #e1e1e1;margin-left:18px;font-size:16px;color:#333}.fly_info_page .submit_section{padding:15px 52px;background:#fff;text-align:right}.fly_info_page .submit_section input[type=checkbox]{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:4px}.fly_info_page .submit_section a{color:#7fb4fd}.fly_info_page .submit_section .btn_fly{display:inline-block}.fly_info_page .submit_section .btn_fly[disabled=disabled]{opacity:.5;cursor:not-allowed}.train .schedule{height:175px;background-image:url(../img/recharge/bg_train_info.png)}.train .schedule .train_info{text-align:center}.train .schedule .train_info .center,.train .schedule .train_info .left,.train .schedule .train_info .right{display:inline-block;vertical-align:middle}.train .schedule .train_info .left .line1,.train .schedule .train_info .right .line1{font-size:20px;color:#999}.train .schedule .train_info .left .line1 span,.train .schedule .train_info .right .line1 span{display:inline-block;vertical-align:middle;font-size:14px;color:#fff;line-height:18px;padding:0 2px;background:#ff7428;margin-top:-2px;margin-right:6px}.train .schedule .train_info .left .line2,.train .schedule .train_info .right .line2{font-size:32px;color:#333;font-weight:600;line-height:80px}.train .schedule .train_info .left .line3,.train .schedule .train_info .right .line3{font-size:18px;color:#999}.train .schedule .train_info .center{width:184px}.train .schedule .train_info .center .line1{font-size:18px;color:#333;margin-bottom:30px;font-weight:600}.train .schedule .train_info .center .line2{font-size:14px;color:#999;border-top:2px solid #999;line-height:42px}.train .schedule .train_info .right .line1 span{background:#67e92e}.train .schedule .train_info .right .line2{color:#999}.airplane .schedule .topLine{line-height:26px}.airplane .schedule .topLine .label{position:relative;display:inline-block;vertical-align:middle}.airplane .schedule .topLine .addrs{display:inline-block;vertical-align:middle;padding-left:40px}.airplane .schedule .topLine .addrs span{font-size:18px;color:#333;font-weight:800}.airplane .schedule .topLine .totalTimes{display:inline-block;vertical-align:middle;color:#999;font-size:14px;margin-left:40px}.airplane .schedule .fly_info .cols.col1{padding-left:60px;width:330px;text-align:left}.airplane .schedule .fly_info .cols.col1 .company{font-size:16px;font-weight:800;color:#000;line-height:30px}.airplane .schedule .fly_info .cols.col1 .no{color:#999;line-height:20px;font-size:14px}.airplane .schedule .fly_info .cols.col1 .trueNo{color:#4993fa;line-height:20px;font-size:14px}.airplane .schedule .fly_info .cols.col2{min-width:480px;width:480px}.airplane .schedule .fly_info .cols.col2 p{line-height:24px}.airplane .schedule .fly_info .cols.col2 p span:first-child+span{float:right}.airplane .schedule .fly_info .cols.col2 p.dates{color:#999;font-size:14px}.airplane .schedule .fly_info .cols.col2 p.times{position:relative;color:#000;font-size:24px;font-weight:800;line-height:40px}.airplane .schedule .fly_info .cols.col2 p.times span.spendTime{position:relative;display:inline-block;width:310px;margin:0 10px;text-align:center;line-height:30px;color:#999;font-size:14px;z-index:10;padding-bottom:10px;vertical-align:top;font-weight:400}.airplane .schedule .fly_info .cols.col2 p.times span.spendTime:before{content:"";position:absolute;bottom:14px;left:0;width:100%;height:0;border-top:1px solid #e1e1e1}.airplane .schedule .fly_info .cols.col2 p.times span.sm{position:absolute;right:-18px;top:-3px;font-size:12px;color:#4993fa;font-weight:100}.airplane .schedule .fly_info .cols.col2 p.airport{font-size:16px;color:#666668}.schedule{position:relative;background:url(../img/recharge/bg_fly_info.png) center bottom no-repeat}.schedule .label{position:absolute;left:0;top:0;display:block;line-height:26px;font-size:16px;color:#fff;padding:0 15px;background:#4993fa}.schedule .fly_info .cols{display:table-cell;vertical-align:middle;height:175px}.schedule .fly_info .cols.col1{width:240px;color:#333;text-align:center;line-height:30px}.schedule .fly_info .cols.col1 .place{font-size:18px;font-weight:800}.schedule .fly_info .cols.col1 .title{font-size:16px}.schedule .fly_info .cols.col2{min-width:602px}.schedule .fly_info .cols.col2 .from,.schedule .fly_info .cols.col2 .to{overflow:hidden}.schedule .fly_info .cols.col2 .from .center,.schedule .fly_info .cols.col2 .from .left,.schedule .fly_info .cols.col2 .from .right,.schedule .fly_info .cols.col2 .to .center,.schedule .fly_info .cols.col2 .to .left,.schedule .fly_info .cols.col2 .to .right{display:block;line-height:44px;float:left}.schedule .fly_info .cols.col2 .from .left,.schedule .fly_info .cols.col2 .from .right,.schedule .fly_info .cols.col2 .to .left,.schedule .fly_info .cols.col2 .to .right{min-width:25%;font-size:16px;color:#999}.schedule .fly_info .cols.col2 .from .left,.schedule .fly_info .cols.col2 .to .left{text-align:left}.schedule .fly_info .cols.col2 .from .center,.schedule .fly_info .cols.col2 .to .center{position:relative;width:50%;text-align:center;font-size:16px;color:#333}.schedule .fly_info .cols.col2 .from .center span,.schedule .fly_info .cols.col2 .to .center span{font-size:24px;margin-left:4px;font-weight:800}.schedule .fly_info .cols.col2 .from .center span.sm,.schedule .fly_info .cols.col2 .to .center span.sm{position:absolute;right:18px;top:-10px;font-size:12px;color:#4993fa;font-weight:100}.schedule .fly_info .cols.col2 .from .right,.schedule .fly_info .cols.col2 .to .right{text-align:right}.schedule .fly_info .cols.col2 .go_through{position:relative;text-align:center;font-size:14px;color:#6facf0;line-height:28px;padding:0 10px}.schedule .fly_info .cols.col2 .go_through:before{content:" ";position:absolute;left:0;top:15px;width:128px;height:1px;background:#e1e1e1}.schedule .fly_info .cols.col2 .go_through:after{content:" ";position:absolute;right:0;top:15px;width:128px;height:1px;background:#e1e1e1}.schedule .fly_info .cols.col3{width:440px;padding-left:120px}.schedule .fly_info .cols.col3 p{font-size:14px;color:#999;line-height:30px}.schedule .fly_info .cols.col3 p .price{color:#ff4343}.schedule .fly_info .cols.col3 p .price span{font-size:20px}.schedule .fly_info .cols.col3 p .weight{color:#333}.schedule .fly_info .cols.col3 a{line-height:30px;color:#4993fa}.RefundRules{position:relative}.RefundRules:hover .RefundRulesPop{display:block}.RefundRulesPop{display:none;position:absolute;left:-160px;top:28px;width:400px;height:auto;background:#fff;border:1px solid #ddd;z-index:99;color:#444;font-size:12px;text-align:left;padding:4px 10px}.RefundRulesPop:before{content:" ";position:absolute;top:-16px;left:170px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid #ddd;border-left:8px solid transparent;border-right:8px solid transparent}.RefundRulesPop:after{content:" ";position:absolute;top:-14px;left:170px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent}.RefundRulesPop .title{font-weight:800;line-height:30px;font-size:14px;color:#444}.RefundRulesPop .title span{font-weight:100;color:#999;font-size:12px;margin-left:4px}.RefundRulesPop div.p{color:#444;font-size:12px;line-height:20px}.RefundRulesPop div.p.bold{font-weight:800}.RefundRulesPop .table table{width:100%;line-height:26px;text-align:center;border-collapse:collapse}.RefundRulesPop .table table thead th{border-bottom:1px solid #ddd;line-height:30px}.RefundRulesPop .table table tbody tr:first-child td{padding-top:5px}.layui-layer-dialog.layer-icon-position .layui-layer-content .bold{font-size:16px}.layui-layer-dialog.layer-icon-position .layui-layer-content .bold.middle{margin-top:7px}.layui-layer-dialog.layer-icon-position .layui-layer-content .layui-layer-ico{top:25px}.public_filter_section{background:#fff;margin:14px auto}.public_filter_section .item .icon{position:relative;left:6px;top:2px;display:inline-block;vertical-align:middle;width:0;height:0;border-top:5px solid #4993fa;border-bottom:5px solid transparent;border-left:5px solid transparent;border-right:5px solid transparent}.public_filter_section .item.senior .senior_layer_2>ul:first-child+ul>li{position:relative;border:none;padding:0}.public_filter_section .item.senior .senior_layer_2>ul:first-child+ul>li.active:before{content:" ";width:40px;height:3px;background:#4993fa;position:absolute;left:50%;margin-left:-20px;bottom:0;z-index:10}.public_filter_section .senior_layer_1{display:inline-block}.public_filter_section .senior_layer_1 li{position:relative;display:inline-block;vertical-align:middle;width:110px;border:1px solid transparent;border-radius:4px;height:30px;line-height:20px;padding:4px;text-align:center;margin:2px 5px;cursor:pointer}.public_filter_section .senior_layer_1 li.active{color:#4993fa;border-color:#4993fa;border-bottom-color:transparent}.public_filter_section .senior_layer_1 li.active:before{content:" ";width:108px;height:2px;background:#fff;position:absolute;left:0;top:26px;z-index:10}.public_filter_section .senior_layer_1 li.active:hover{border-color:#4993fa;border-bottom-color:transparent}.public_filter_section .senior_layer_1 li.active .icon{border-bottom:5px solid #4993fa;border-top:5px solid transparent;top:-3px}.public_filter_section .senior_layer_2 .no_limit{position:absolute;left:-79px;top:12px}.public_filter_section .senior_layer_2 .open{position:absolute;right:0;top:12px;color:#666;cursor:pointer}.public_filter_section .senior_layer_2 .open .icon{top:1px}.public_filter_section .senior_layer_2 .open.active .icon{border-bottom:5px solid #4993fa;border-top:5px solid transparent;top:-4px}.public_filter_section .senior_layer_2 .open:hover{color:#4993fa}.public_filter_section .senior_layer_2 ul{display:none;position:relative;margin-left:143px;border-top:1px solid #4993fa;margin-top:-4px;padding:10px 0}.public_filter_section .senior_layer_2 ul li{display:inline-block;vertical-align:middle;width:110px;border:1px solid #e0e0e0;border-radius:4px;height:30px;line-height:20px;padding:4px;text-align:center;margin:2px 5px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.public_filter_section .senior_layer_2 ul li.active,.public_filter_section .senior_layer_2 ul li:hover{color:#4993fa;border-color:#4993fa}.public_filter_section .senior_layer_2 .senior_layer_3 ul{margin-left:0;border:none;border-top:1px solid #eee}.public_filter_section .filter_items{padding:10px 30px;line-height:36px}.public_filter_section .filter_items .item .checkbox,.public_filter_section .filter_items .item .label,.public_filter_section .filter_items .item .no_limit,.public_filter_section .filter_items .item .price_range{display:inline-block;vertical-align:top;font-size:14px}.public_filter_section .filter_items .item .areas{display:inline-block;width:1000px}.public_filter_section .filter_items .item .label{color:#999;width:60px}.public_filter_section .filter_items .item .no_limit{width:70px;text-align:center}.public_filter_section .filter_items .item .no_limit.active{color:#4993fa}.public_filter_section .filter_items .item .checkbox{position:relative;color:#333}.public_filter_section .filter_items .item .checkbox input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:9;opacity:0}.public_filter_section .filter_items .item .checkbox input[type=checkbox]:checked+label{border-color:#4993fa;color:#4993fa}.public_filter_section .filter_items .item .checkbox label{display:block;min-width:100px;border:1px solid #e0e0e0;border-radius:4px;line-height:20px;padding:4px;text-align:center;margin:5px}.public_filter_section .filter_items .item .checkbox:hover label{border-color:#4993fa;color:#4993fa}.public_filter_section .filter_items .item .price_range{margin-left:20px}.public_filter_section .filter_items .item .price_range .input_price{display:inline-block;vertical-align:middle;margin-top:1px;padding:4px;width:60px;line-height:20px;border:1px solid #ccc;border-radius:4px}.public_filter_section .filter_items .item .price_range .button_theme{margin-top:1px;margin-left:6px}.public_filter_section .filter_result{display:none;padding:6px 30px;height:auto;overflow:hidden;border-top:1px solid #f4f5fa}.public_filter_section .filter_result .label{color:#999;width:60px;line-height:42px;float:left}.public_filter_section .filter_result .filter_box{margin-left:60px}.public_filter_section .filter_result .filter_box .item{position:relative;display:block;float:left;min-width:124px;width:auto;height:28px;line-height:28px;color:#fff;padding:0 24px 0 16px;margin:6px;background:#7fb4fd;cursor:pointer}.public_filter_section .filter_result .filter_box .item .icon_del{position:absolute;right:8px;top:8px;display:inline-block;vertical-align:middle;width:12px;height:12px;background-image:url(../img/recharge/icons_fly.png);background-position:-17px -1px;background-repeat:no-repeat}.public_filter_section .filter_result .filter_box .text_clear{display:block;color:#4993fa;float:left;line-height:28px;margin:6px;cursor:pointer}.button_theme{display:inline-block;vertical-align:middle;height:30px;line-height:28px;min-width:60px;padding:0 6px;color:#fff;font-size:14px;text-align:center;border-radius:4px;background:#4993fa;border:1px solid #4993fa}.button_theme:hover{opacity:.8}.hotel_list_section{margin:14px 0;min-height:386px}.hotel_list_section .left{width:860px;float:left}.hotel_list_section .left .header{width:860px;height:40px;line-height:40px;background:#ececec;font-size:14px;color:#333}.hotel_list_section .left .header.fixed{position:fixed;top:0;z-index:99999}.hotel_list_section .left .header .title{display:inline-block;width:143px;background:#d8d8d8;text-align:center;cursor:pointer}.hotel_list_section .left .header .result{float:right;margin-right:20px}.hotel_list_section .left .header .result span{color:#ff4343}.hotel_list_section .left .header .sort_args{display:inline-block}.hotel_list_section .left .header .sort_args .item{cursor:pointer;margin-left:10px}.hotel_list_section .left .header .sort_args .item .icon_arrow{display:inline-block;vertical-align:middle;margin-left:5px;width:12px;height:18px;background-image:url(../img/recharge/icons_fly.png);background-position:-34px -1px;background-repeat:no-repeat}.hotel_list_section .left .header .sort_args .item .icon_arrow.up{background-position:-53px 1px}.hotel_list_section .left .header .sort_args .item .icon_arrow.down{background-position:-71px -1px}.hotel_list_section .left .header .sort_args label{cursor:pointer;margin-left:10px}.hotel_list_section .left .header .sort_args input[type=checkbox]{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:4px}.hotel_list_section .left .gray{color:#999;font-size:16px;margin:3px 10px;height:20px;line-height:20px}.hotel_list_section .left .asyn_section{position:relative;min-height:256px}.hotel_list_section .left .asyn_section .fli_loading_section{position:absolute;left:0;right:0;top:0;bottom:0;background:url(../img/loading2.gif) center center no-repeat #fff;z-index:99;background-size:120px auto}.hotel_list_section .left .asyn_section>ul li{margin-bottom:2px;background:#fff;overflow:hidden;padding:26px 0 26px 20px}.hotel_list_section .left .asyn_section>ul li:nth-child(1) .desc .title span,.hotel_list_section .left .asyn_section>ul li:nth-child(2) .desc .title span,.hotel_list_section .left .asyn_section>ul li:nth-child(3) .desc .title span{display:inline-block}.hotel_list_section .left .asyn_section>ul li a{display:block}.hotel_list_section .left .asyn_section>ul li:hover{background:#fafafa}.hotel_list_section .left .asyn_section>ul li .img{width:210px;height:142px;overflow:hidden;float:left}.hotel_list_section .left .asyn_section>ul li .img img{display:block;width:100%;height:auto}.hotel_list_section .left .asyn_section>ul li .desc{width:356px;padding:5px 20px;float:left}.hotel_list_section .left .asyn_section>ul li .desc .title{height:24px;line-height:24px;font-size:16px;color:#4993fa;font-weight:600;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:-6px 0 6px 0}.hotel_list_section .left .asyn_section>ul li .desc .title span{display:none;font-size:14px;color:#fff;background:#4993fa;padding:0 4px;margin-right:10px;font-weight:lighter}.hotel_list_section .left .asyn_section>ul li .desc .title+p{margin-left:-8px}.hotel_list_section .left .asyn_section>ul li .desc p{font-size:14px;color:#333;line-height:28px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel_list_section .left .asyn_section>ul li .desc p.addr{color:#666}.hotel_list_section .left .asyn_section>ul li .desc .img_list{margin-top:4px}.hotel_list_section .left .asyn_section>ul li .desc .img_list img{display:inline-block;vertical-align:middle;height:30px;width:auto}.hotel_list_section .left .asyn_section>ul li .desc .labels span{display:inline-block;vertical-align:middle;color:#fff;background:#73aeff;line-height:20px;padding:0 3px}.hotel_list_section .left .asyn_section>ul li .score{width:118px;height:142px;float:left;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1}.hotel_list_section .left .asyn_section>ul li .score .score_text{font-size:18px;color:#ff683a}.hotel_list_section .left .asyn_section>ul li .score p{font-size:14px;color:#666;text-align:center;margin-bottom:10px;margin-top:4px}.hotel_list_section .left .asyn_section>ul li .score p span{font-size:20px;color:#ff683a;font-weight:600}.hotel_list_section .left .asyn_section>ul li .score .stars{margin-left:10px}.hotel_list_section .left .asyn_section>ul li .score .stars img{display:inline-block;vertical-align:middle;margin-left:-3px}.hotel_list_section .left .asyn_section>ul li .details{position:relative;width:156px;float:left}.hotel_list_section .left .asyn_section>ul li .details p{font-size:14px;color:#4993fa;text-align:center;line-height:40px;margin:-6px auto 0}.hotel_list_section .left .asyn_section>ul li .details p span{font-size:26px}.hotel_list_section .left .asyn_section>ul li .details p.text_gray{position:absolute;right:22px;top:-32px;font-size:12px;color:#999}.hotel_list_section .left .asyn_section>ul li .details .btn_text_y{display:block;font-size:12px;text-align:center;margin:-6px auto 0;color:#ff683a;font-family:"宋体"}.hotel_list_section .left .asyn_section>ul li .details .btn{display:block;width:114px;height:30px;line-height:30px;background:#4993fa;color:#fff;font-size:16px;text-align:center;border-radius:4px;margin:66px auto 0}.hotel_list_section .left .asyn_section>ul li .details .btn:hover{opacity:.8}.hotel_list_section .right{width:338px;float:right}.hotel_list_section .right .map{width:338px;height:226px}.hotel_list_section .right .map.fixed{position:fixed;top:0;z-index:99999}.hotel_detail_pages{margin-top:20px}.hotel_detail_pages .breadcrumb{margin-top:-20px}.hotel_detail_pages .text_theme{color:#4993fa}.hotel_detail_pages .text_tips{color:#ff9a14;font-size:12px}.hotel_detail_pages .img_list img{display:inline-block;vertical-align:middle;height:30px;width:auto}.hotel_detail_pages .page_header{position:relative;background:#fff;min-height:132px;margin-bottom:12px}.hotel_detail_pages .page_header .desc{font-size:14px;color:#333;padding:10px 306px 0 30px}.hotel_detail_pages .page_header .desc .hotel_name .title{font-size:20px;color:#4993fa;font-weight:600;line-height:34px}.hotel_detail_pages .page_header .desc .hotel_name .type{margin-left:8px}.hotel_detail_pages .page_header .desc .labels span{display:inline-block;vertical-align:middle;color:#fff;background:#73aeff;line-height:20px;padding:0 3px}.hotel_detail_pages .page_header .desc .addr{line-height:28px}.hotel_detail_pages .page_header .desc .addr span.text_split{margin-left:10px}.hotel_detail_pages .page_header .level{position:absolute;right:0;top:10px;bottom:10px;width:306px;padding-top:30px;border-left:1px solid #e1e1e1;text-align:center}.hotel_detail_pages .page_header .level .right{float:right;text-align:right;padding-right:50px}.hotel_detail_pages .page_header .level .text{position:relative;font-size:18px;color:#ff683a;font-weight:800;top:10px}.hotel_detail_pages .page_header .level p{position:relative;font-size:14px;color:#666;margin-bottom:10px}.hotel_detail_pages .page_header .level p span{display:inline-block;font-size:20px;color:#ff683a}.hotel_detail_pages .page_header .level p span.score{font-weight:600}.hotel_detail_pages .page_header .level .stars{display:inline-block}.hotel_detail_pages .page_header .level .stars img{display:inline-block;vertical-align:middle;margin-left:-3px}.hotel_detail_pages .page_main_content .page_left_content{float:left;width:904px}.hotel_detail_pages .photos{padding:10px 20px 4px 14px;margin-bottom:12px;background:#fff;overflow:hidden}.hotel_detail_pages .photos .img{position:relative;display:block;width:204px;height:110px;overflow:hidden;float:left;margin-bottom:6px;margin-left:6px}.hotel_detail_pages .photos .img span{display:block;position:absolute;right:10px;bottom:10px;background:rgba(0,0,0,.5);color:#fff;border-radius:4px;line-height:32px;padding:0 10px}.hotel_detail_pages .photos .img img{display:block;height:100%;width:100%}.hotel_detail_pages .photos .img:first-child{width:300px;height:226px}.hotel_detail_pages .photos .img:first-child+.img+.img+.img,.hotel_detail_pages .photos .img:first-child+.img+.img+.img+.img+.img+.img{width:138px}.hotel_detail_pages .photos .img .text{position:absolute;right:12px;bottom:12px;line-height:24px;padding:0 20px;background:rgba(0,0,0,.5);color:#fff;font-size:14px}.hotel_detail_pages .map_traffic{float:right;width:298px}.hotel_detail_pages .map_traffic .map{width:100%;height:246px}.hotel_detail_pages .map_traffic .traffic{background:#f1f1f1;margin-top:12px;padding-bottom:10px}.hotel_detail_pages .map_traffic .traffic header{color:#333;font-size:16px;line-height:50px;padding:0 20px}.hotel_detail_pages .map_traffic .traffic .item{position:relative;padding:10px 20px}.hotel_detail_pages .map_traffic .traffic .item+.item{border-top:1px dashed #ddd}.hotel_detail_pages .map_traffic .traffic .item span:first-child{position:absolute;top:16px;left:10px;background-image:url(../img/hotel_pic/un_detail_v1.png);background-repeat:no-repeat}.hotel_detail_pages .map_traffic .traffic .item span:first-child.icon_shopping{width:13px;height:19px;background-position:0 -379px}.hotel_detail_pages .map_traffic .traffic .item span:first-child.icon_fly{width:16px;height:16px;margin-top:2px;background-position:-16px -379px}.hotel_detail_pages .map_traffic .traffic .item span:first-child.icon_train{width:13px;height:16px;margin-top:2px;background-position:-36px -379px}.hotel_detail_pages .map_traffic .traffic .item span:first-child.icon_city{width:9px;height:14px;margin:2px 0 0 4px;background-position:-53px -379px}.hotel_detail_pages .map_traffic .traffic .item span:first-child.icon_park{width:16px;height:15px;margin-top:2px;background-position:-66px -379px}.hotel_detail_pages .map_traffic .traffic a{position:relative;display:block;font-size:14px;line-height:20px;padding:4px 0 4px 12px}.hotel_detail_pages .map_traffic .traffic a p{max-width:80%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel_detail_pages .map_traffic .traffic a p.name{color:#333}.hotel_detail_pages .map_traffic .traffic a p.distance{color:#999;font-size:12px}.hotel_detail_pages .map_traffic .traffic a span{position:absolute;right:0;top:10px;color:#4993fa}.hotel_detail_pages .fixed_section.fixed{position:fixed;top:0;left:50%;margin-left:-605px;width:904px;margin-top:0;z-index:999}.hotel_detail_pages .fixed_section .header_detail_box{height:40px;background:#c0d8fa;padding:8px 28px 0}.hotel_detail_pages .fixed_section .header_detail_box a{display:inline-block;padding:0 16px;font-size:14px;color:#999;line-height:32px}.hotel_detail_pages .fixed_section .header_detail_box a.active{color:#333;background:#fff}.hotel_detail_pages .fixed_section .fly_city_time_select{padding:22px 16px 22px 30px;background:#fff}.hotel_detail_pages .fixed_section .fly_city_time_select .item{height:32px;margin-right:55px}.hotel_detail_pages .fixed_section .fly_city_time_select .item label{line-height:20px;width:60px}.hotel_detail_pages .fixed_section .fly_city_time_select .item .input_text{height:19px;line-height:22px;width:165px;padding-left:14px}.hotel_detail_pages .fixed_section .fly_city_time_select .total_time{float:left;margin-right:30px;line-height:32px;color:#4993fa}.hotel_detail_pages .fixed_section .fly_city_time_select .btn_fly{width:88px;height:32px;line-height:30px;font-size:16px}.hotel_detail_pages .order_room_type .result_list{margin-top:10px}.hotel_detail_pages .order_room_type .result_list .item{background:#fff}.hotel_detail_pages .order_room_type .result_list .item .type{background:#ebecf1;padding:16px 14px 16px 28px}.hotel_detail_pages .order_room_type .result_list .item .type .img{display:inline-block;vertical-align:top;width:144px;height:96px;overflow:hidden}.hotel_detail_pages .order_room_type .result_list .item .type .img img{display:block;width:100%;height:100%}.hotel_detail_pages .order_room_type .result_list .item .type .desc{position:relative;display:inline-block;vertical-align:top;margin-left:20px;width:690px}.hotel_detail_pages .order_room_type .result_list .item .type .desc p{font-size:14px;color:#333;line-height:20px}.hotel_detail_pages .order_room_type .result_list .item .type .desc p.title{font-size:16px;color:#4993fa;padding:6px 0 12px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel_detail_pages .order_room_type .result_list .item .type .desc p span{margin-right:12px}.hotel_detail_pages .order_room_type .result_list .item .type .desc a{color:#4993fa;line-height:30px}.hotel_detail_pages .order_room_type .result_list .item table{width:100%;border-collapse:collapse}.hotel_detail_pages .order_room_type .result_list .item table thead tr th{font-size:14px;color:#999;font-weight:100;line-height:42px;border-top:1px solid #f4f5fa}.hotel_detail_pages .order_room_type .result_list .item table tbody tr td{padding:15px 6px 6px;line-height:20px;font-size:14px;color:#033333;text-align:center;vertical-align:top;border-top:1px solid #f4f5fa;border-bottom:1px solid #f4f5fa}.hotel_detail_pages .order_room_type .result_list .item table tbody tr td:first-child{max-width:200px}.hotel_detail_pages .order_room_type .result_list .item table tbody tr td .pub_xsqx{display:inline-block;cursor:pointer}.hotel_detail_pages .order_room_type .result_list .item table tbody tr td .price{color:#4993fa}.hotel_detail_pages .order_room_type .result_list .item table tbody tr td .price span{font-size:26px}.hotel_detail_pages .order_room_type .result_list .item table tbody tr td .text_gray{color:#999}.hotel_detail_pages .order_room_type .result_list .item table tbody tr td .text_y{color:#ff9a14;font-size:12px}.hotel_detail_pages .order_room_type .result_list .item table tbody tr td .img_list img{height:22px}.hotel_detail_pages .order_room_type .result_list .item table tbody tr td .button_comp{display:inline-block;width:88px;border-radius:4px;border:1px solid #4993fa;overflow:hidden;box-sizing:border-box}.hotel_detail_pages .order_room_type .result_list .item table tbody tr td .button_comp .top{display:block;height:28px;line-height:28px;text-align:center;background:#4993fa;color:#fff;font-size:16px}.hotel_detail_pages .order_room_type .result_list .item table tbody tr td .button_comp .bottom{display:block;font-size:12px;height:18px;line-height:18px;color:#333}.hotel_detail_pages .order_room_type .result_list .item table tbody tr td .button_comp .bottom.text_tips{color:#ff9a14;background:#ffeec9}.hotel_detail_pages .order_room_type .result_list .item table tbody tr td .button_comp .bottom.text_theme{color:#4993fa;background:#e3edf6}.hotel_detail_pages .order_room_type .result_list .item table tbody tr td .button_comp.dis{opacity:.5}.hotel_detail_pages .order_room_type .result_list .item table tbody tr td .button_comp.dis:hover{opacity:.5}.hotel_detail_pages .order_room_type .result_list .item table tbody tr td .button_comp:hover{opacity:.8}.hotel_detail_pages .order_room_type .result_list .item table tbody tr:hover td{background:rgba(156,197,255,.1)}.hotel_detail_pages .layer_box{background:#fff;margin:10px 0}.hotel_detail_pages .layer_box .header{font-size:18px;color:#5199fe;line-height:40px;padding:0 40px;border-bottom:2px solid #f4f5fa}.hotel_detail_pages .layer_box .content{font-size:12px;padding:18px 36px}.hotel_detail_pages .layer_box .content .item{padding:8px 0;line-height:20px;border-bottom:1px dashed #ddd}.hotel_detail_pages .layer_box .content .item label{float:left;width:100px;color:#999}.hotel_detail_pages .layer_box .content .item .value{color:#333;margin-left:100px}.hotel_detail_pages .hotel_introduction .content{padding:18px 36px 36px;font-size:14px;color:#666;line-height:24px}.hotel_detail_pages .hotel_introduction .content .text_theme{color:#4993fa}.hotel_detail_pages .hotel_introduction .content table{width:100%;border-collapse:collapse}.hotel_detail_pages .hotel_introduction .content table tr td{background:#fcfdff;border:1px solid #e1e1e1;padding:8px 12px}.hotel_detail_pages .hotel_introduction .content table tr td:first-child{color:#999;width:96px}.hotel_detail_pages .hotel_introduction .content table tr td .text_theme{color:#4993fa}.hotel_detail_pages .hotel_facilities .content .item .value div{display:inline-block;vertical-align:middle;width:24%}.hotel_detail_pages .hotel_facilities .content .item .value div img{display:inline-block;vertical-align:middle;height:22px;width:auto}.hotel_detail_pages .hotel_facilities .content .item .value div .free{color:#32a059}.photo_layer{border:4px solid #cde1fc;border-radius:5px}.photoPage{padding:10px}.gallery-top{width:550px;height:412px;float:left}.gallery-top .swiper-slide{background-size:cover;background-repeat:no-repeat;background-position:center center}.gallery-thumbs{width:360px;margin-left:564px}.gallery-thumbs header{font-size:18px;color:#333;line-height:40px;border-bottom:1px solid #ddd;font-weight:800}.gallery-thumbs .tab{margin:5px 0 10px}.gallery-thumbs .tab span{display:inline-block;vertical-align:middle;height:24px;line-height:24px;padding:0 6px;color:#999;font-size:12px;cursor:pointer}.gallery-thumbs .tab span.active{background:#1d73eb;color:#fff;border-radius:3px}.gallery-thumbs .tab span+span{margin-left:3px}.gallery-thumbs ul{display:none;height:330px;overflow-y:scroll}.gallery-thumbs ul.active{display:block}.gallery-thumbs ul li{display:block;width:80px;height:60px;background-size:cover;background-repeat:no-repeat;background-position:center center;float:left;margin:0 5px 5px 0;cursor:pointer}.gallery-thumbs ul li.active{border:1px solid #1d73eb;padding:1px;background-clip:content-box}.hotel_detail_layer{width:700px;padding:0 10px}.hotel_detail_layer .title{font-size:16px;color:#333;line-height:40px}.hotel_detail_layer .img_discription{overflow:hidden}.hotel_detail_layer .img_discription .swiper-container{display:block;width:300px;height:226px;float:left}.hotel_detail_layer .img_discription .swiper-container img{display:block;height:100%;width:auto;margin:0 auto}.hotel_detail_layer .img_discription .discription{margin-left:312px}.hotel_detail_layer .img_discription .discription div{font-size:12px;line-height:24px;color:#333}.hotel_detail_layer .img_discription .discription div .label{color:#999;display:inline-block}.hotel_detail_layer .bottom{border-top:1px solid #ddd;margin-top:12px;padding:12px}.hotel_detail_layer .bottom div{font-size:12px;line-height:24px;color:#333}.hotel_detail_layer .bottom div.all{font-size:14px;line-height:30px}.hotel_detail_layer .bottom div .label{color:#999;display:inline-block}.hotel_order_info_pages{margin-top:18px}.hotel_order_info_pages .panel_box{margin:6px 0}.hotel_order_info_pages .panel_box .header{line-height:40px;padding:0 30px;background:#4993fa;background:-webkit-linear-gradient(left,#4993fa,#95bdfa);background:-o-linear-gradient(left,#4993fa,#95bdfa);background:-moz-linear-gradient(left,#4993fa,#95bdfa);background:linear-gradient(left,#4993fa,#95bdfa);color:#fff;font-size:18px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom:1px solid #f4f5fa}.hotel_order_info_pages .panel_box .header span{margin-left:10px}.hotel_order_info_pages .panel_box .header span.right{float:right;color:#fff;font-size:14px}.hotel_order_info_pages .panel_box .header span.text_yellow{color:#fe721d}.hotel_order_info_pages .panel_box .header span.text_theme{color:#4993fa}.hotel_order_info_pages .panel_box .header span.text_red{color:#fa495a}.hotel_order_info_pages .panel_box .header.transparent{background:#fff;padding:0}.hotel_order_info_pages .panel_box .header.transparent span.title{display:inline-block;width:138px;font-size:16px;background:#4993fa;margin-left:0;text-align:center;background:-webkit-linear-gradient(left,#4993fa,#95bdfa);background:-o-linear-gradient(left,#4993fa,#95bdfa);background:-moz-linear-gradient(left,#4993fa,#95bdfa);background:linear-gradient(left,#4993fa,#95bdfa);border-top-left-radius:6px;border-top-right-radius:6px}.hotel_order_info_pages .panel_box .header.transparent span.title.bg_y{background:#faa549;background:-webkit-linear-gradient(left,#faa549,#ffd1a0);background:-o-linear-gradient(left,#faa549,#ffd1a0);background:-moz-linear-gradient(left,#faa549,#ffd1a0);background:linear-gradient(left,#faa549,#ffd1a0)}.hotel_order_info_pages .panel_box .content{background:#fff;padding:20px 30px}.hotel_order_info_pages .panel_box .content .text_tips{line-height:40px;color:#666}.hotel_order_info_pages .panel_box .content.desc{position:relative;background:url(../img/hotel_pic/bg_box.png) center top no-repeat}.hotel_order_info_pages .panel_box .content.desc .gray{color:#999;margin-bottom:20px}.hotel_order_info_pages .panel_box .content.desc .img_info{overflow:hidden}.hotel_order_info_pages .panel_box .content.desc .img_info .img{display:block;width:300px;height:200px;overflow:hidden;float:left;border-radius:6px}.hotel_order_info_pages .panel_box .content.desc .img_info .img img{display:block;width:100%;height:100%}.hotel_order_info_pages .panel_box .content.desc .img_info .info{margin-left:336px}.hotel_order_info_pages .panel_box .content.desc .img_info .info .title{font-size:20px;color:#4993fa;line-height:24px;max-height:52px;overflow:hidden;margin-bottom:6px;font-weight:800}.hotel_order_info_pages .panel_box .content.desc .img_info .info .addr{line-height:32px;background:url(../img/recharge/icon_location.png) left 4px no-repeat;background-size:16px auto}.hotel_order_info_pages .panel_box .content.desc .img_info .info .addr p{color:#333}.hotel_order_info_pages .panel_box .content.desc .img_info .info .addr p span{color:#999}.vetech_hotel_order_detail_page .hotel_order_info_pages .panel_box .content.desc .img_info .info .addr p span{margin-right:20px}.hotel_order_info_pages .panel_box .content.desc .img_info .info .addr p span.text-ellipsis{display:inline-block;vertical-align:text-top;color:#333;width:728px;margin-top:-2px;margin-left:16px}.hotel_order_info_pages .panel_box .content.desc .img_info .info p{color:#999;line-height:26px}.hotel_order_info_pages .panel_box .content.desc .img_info .info p span{color:#333;margin-left:20px}.hotel_order_info_pages .panel_box .content.desc .img_info .info p.inline_block{display:inline-block;margin-right:50px}.hotel_order_info_pages .panel_box .content.desc .img_info .info a{line-height:26px;color:#4993fa;margin-right:10px}.hotel_order_info_pages .panel_box .content.desc .img_info .info .right_info{position:absolute;right:50px;top:30px}.hotel_order_info_pages .panel_box .content.desc .img_info .info .right_info p{color:#ff4343;text-align:right;font-size:14px}.hotel_order_info_pages .panel_box .content.desc .img_info .info .right_info p.text_gray{color:#999;font-size:12px}.hotel_order_info_pages .panel_box .content.desc .img_info .show_details{position:absolute;right:56px;bottom:34px;display:block;width:88px;height:34px;background:#a0bffb;border-radius:4px;line-height:34px;text-align:center;color:#fff;cursor:pointer}.hotel_order_info_pages .panel_box .content .always_show .form_item .dropdown{width:300px}.hotel_order_info_pages .form_item{line-height:32px;margin:10px 0}.hotel_order_info_pages .form_item.inline_block{display:inline-block;margin-right:50px}.hotel_order_info_pages .form_item.inline_block label{width:auto}.hotel_order_info_pages .form_item label{display:inline-block;vertical-align:middle;color:#999;width:96px}.hotel_order_info_pages .form_item label .red{color:red}.hotel_order_info_pages .form_item .inputs{display:inline-block;vertical-align:middle;max-width:80%}.hotel_order_info_pages .form_item .inputs .dropdown{width:180px}.hotel_order_info_pages .form_item .inputs .text{display:inline-block;vertical-align:middle;color:#666}.hotel_order_info_pages .form_item .inputs .text.text_theme{max-width:500px;color:#4993fa;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel_order_info_pages .form_item .inputs .text.text_y{color:#faa549}.hotel_order_info_pages .form_item .inputs .text.text_gray{color:#999}.hotel_order_info_pages .form_item .inputs .text.text_gray.dash{border-bottom:2px dotted #999;margin-left:34px;cursor:pointer}.hotel_order_info_pages .form_item .inputs .text.text_gray.dash:hover .room_total_amount_details{display:block}.hotel_order_info_pages .form_item .inputs .text .price{color:#4993fa;font-size:14px}.hotel_order_info_pages .form_item .inputs .text .price span{font-size:18px;font-weight:600}.hotel_order_info_pages .form_item .inputs .text .text_time_pick{width:180px;font-weight:800;color:#666;border:1px solid #e1e1e1;line-height:30px;padding:0 10px;background:url(../img/recharge/icon_calender.png) 94% center no-repeat;background-size:20px auto}.hotel_order_info_pages .form_item .inputs .text .text_time_pick+.weekday{position:relative;left:-64px;margin-right:-14px;top:0}.hotel_order_info_pages .form_item .inputs .text .endTime,.hotel_order_info_pages .form_item .inputs .text .startTime{font-weight:800}.hotel_order_info_pages .form_item .inputs .text .startTime{margin-right:10px}.hotel_order_info_pages .form_item .inputs .text .endTime{margin:0 10px}.hotel_order_info_pages .form_item .inputs .text .total{margin-left:30px}.hotel_order_info_pages .form_item .inputs .text .total span{color:#4993fa;font-weight:800}.hotel_order_info_pages .form_item .inputs .input_text{display:inline-block;vertical-align:middle;width:300px;height:32px;line-height:30px;border:1px solid #e1e1e1;border-radius:2px;background:#fff;margin:6px 12px 6px 0;padding:0 10px}.hotel_order_info_pages .form_item .inputs select{display:inline-block;vertical-align:middle;width:80px;height:32px;line-height:30px;background:#fff;border:1px solid #e1e1e1;margin-right:12px}.hotel_order_info_pages .order_detail_list{background:#fff;margin:-6px 0;padding:10px 80px 20px;overflow:hidden}.hotel_order_info_pages .order_detail_list .box{float:right}.hotel_order_info_pages .order_detail_list p{color:#999;line-height:30px}.hotel_order_info_pages .order_detail_list p .price{cursor:pointer;color:#ff4343;font-size:14px}.hotel_order_info_pages .order_detail_list p .price span{font-size:20px;font-weight:600}.hotel_order_info_pages .submit_section{padding:12px 52px;background:#fff;text-align:right;border-top:1px solid #f4f5fa}.hotel_order_info_pages .submit_section input[type=checkbox]{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:4px}.hotel_order_info_pages .submit_section a{color:#7fb4fd}.hotel_order_info_pages .submit_section .btn_fly{display:inline-block}.hotel_order_info_pages .submit_section .btn_fly[disabled=disabled]{opacity:.5;cursor:not-allowed}.box_important{padding:6px 10px 40px 10px;margin:0 -10px;border:1px dashed #fbb36b;background:#fff3e5}.box_important .item p{font-size:14px;color:#666;padding-left:34px;line-height:24px}.box_important .item p:first-child{color:#faa549;padding-left:0;line-height:30px;margin-top:10px}.box_important .item p:first-child span{display:inline-block;vertical-align:middle;width:30px;height:30px;margin-right:4px;background:url(../img/hotel_pic/icon_im.png) center center no-repeat}.box_important .item p:first-child span.icon_notice{background-position:-1px 2px}.box_important .item p:first-child span.icon_discount{background-position:-2px -48px}.box_important .item p:first-child span.icon_tips{background-position:0 -93px}.box_important .item p:first-child span.icon_paper{background-position:2px -144px}.box_important .item p:first-child span.icon_concel{background-position:4px -190px}.box_important .item p:first-child span.icon_thirdPart{background-position:4px -236px}.box_important .item p:first-child+p span{margin-right:20px}.table_td_goods_info .imgbox{margin-left:24px}.room_total_amount{position:relative}.room_total_amount:hover:before{content:" ";position:absolute;left:-70px;top:10px;width:500px;height:50px;display:block}.room_total_amount:hover .room_total_amount_details{display:block}.room_total_amount .room_total_amount_details{position:absolute;left:-70px;top:32px;display:none;width:auto;height:auto;max-width:560px;min-width:250px;max-height:300px;background-color:#fff;border:1px solid #4993fa;font-size:12px;color:#666;font-weight:100;padding:8px;z-index:999}.room_total_amount .room_total_amount_details:before{content:" ";position:absolute;top:-16px;left:56px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid #4993fa;border-left:8px solid transparent;border-right:8px solid transparent}.room_total_amount .room_total_amount_details:after{content:" ";position:absolute;top:-14px;left:56px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent}.room_total_amount .room_total_amount_details p{color:#666;line-height:20px;text-align:left}.room_total_amount .room_total_amount_details p span{font-size:12px!important;font-weight:100!important}.room_total_amount .room_total_amount_details p span.bold{font-weight:600!important}.room_total_amount .room_total_amount_details p span.bold+span{margin-left:10px}.room_total_amount .room_total_amount_details table{margin-top:10px;border-collapse:collapse}.room_total_amount .room_total_amount_details table td{border:1px solid #e1e1e1;line-height:22px;padding:0;padding-bottom:8px;text-align:center;height:auto}.room_total_amount .room_total_amount_details table td header{padding:2px 5px;display:block;background:#f5f5f5;margin-bottom:8px;border-bottom:1px solid #e1e1e1}.room_total_amount .room_total_amount_details table td p{text-align:center;padding:0 5px}.room_total_amount .room_total_amount_details table td p span{font-size:12px!important;color:#4993fa;font-weight:100!important}.layer_content_box{padding:15px;line-height:20px}.layer_content_box p{margin-bottom:6px}.layer_content_box .bold{font-weight:600}.layer_content_box img{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:6px}.train_ticket_list{background:#fff}.train_ticket_list:after,.train_ticket_list:before{content:" ";display:table}.train_ticket_list:after{clear:both}.train_ticket_list .header{line-height:40px;color:#999;padding:0 50px;background:url(../img/recharge/icon_train.png) 16px center no-repeat}.train_ticket_list .header .station{color:#333;font-weight:600}.train_ticket_list .header .date{color:#333}.train_ticket_list .header .num{color:#ff4343}.train_ticket_list table{width:100%;border-collapse:collapse}.train_ticket_list table .text_theme{position:relative;line-height:30px;color:#4993fa}.train_ticket_list table .text_theme:hover .tips_table_section{display:block}.train_ticket_list table .tips_table_section{display:none;position:absolute;left:66px;top:30px;width:500px;max-height:360px;background:#fff;z-index:999;box-shadow:0 0 10px rgba(0,0,0,.1);padding:15px 10px;color:#333}.train_ticket_list table .tips_table_section:before{content:" ";position:absolute;top:-20px;left:20px;width:0;height:0;border-bottom:10px solid #fff;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent}.train_ticket_list table .tips_table_section .table_inner{max-height:330px;overflow-y:auto}.train_ticket_list table .tips_table_section table td{border:none;padding:8px 0;line-height:20px}.train_ticket_list table .tips_table_section table tr:hover td{background:#f8f8f8}.train_ticket_list table th{line-height:40px;background:#ececec;font-weight:100;cursor:pointer}.train_ticket_list table th .icon_arrow{display:inline-block;vertical-align:middle;margin-left:5px;width:12px;height:18px;background-image:url(../img/recharge/icons_fly.png);background-position:-34px -1px;background-repeat:no-repeat}.train_ticket_list table th .icon_arrow.up{background-position:-53px 1px}.train_ticket_list table th .icon_arrow.down{background-position:-71px -1px}.train_ticket_list table th input[type=checkbox]{display:inline-block;vertical-align:middle;margin-right:4px;margin-top:-2px}.train_ticket_list table td{text-align:center;border-top:2px solid #f4f5fa;border-bottom:2px solid #f4f5fa;padding:12px 0;cursor:pointer}.train_ticket_list table td p{line-height:30px}.train_ticket_list table td p.bold{font-size:20px;font-weight:800}.train_ticket_list table td p.number{color:#666}.train_ticket_list table td p.gray{color:#999}.train_ticket_list table td p .price{font-size:18px;color:#ff4343}.train_ticket_list table td p .icon_start{color:#fff;padding:0 4px;background:#ff7428;line-height:20px;display:inline-block;margin-right:6px;border-radius:3px}.train_ticket_list table td p .icon_road{color:#fff;padding:0 4px;background:#4993fa;line-height:20px;display:inline-block;margin-right:6px;border-radius:3px}.train_ticket_list table td p .icon_end{color:#fff;padding:0 4px;background:#67e92e;line-height:20px;display:inline-block;margin-right:6px;border-radius:3px}.train_ticket_list table td:first-child+td{text-align:left;padding-left:42px}.train_ticket_list table td .btn_order{display:block;width:66px;height:26px;line-height:26px;text-align:center;margin:7px auto;background:#4993fa;font-size:16px;color:#fff}.train_ticket_list table td .btn_order.disabled{opacity:.5;cursor:not-allowed}.typeahead__container{z-index:9}.typeahead__dropdown,.typeahead__list{position:inherit;left:-11px;z-index:1000;width:auto;padding:5px 0;margin:2px 0 0;list-style:none;text-align:left;background-color:#fff;border:1px solid #ccc;border-radius:2px;background-clip:padding-box}.typeahead__dropdown>li>a,.typeahead__list>li>a{padding:.3rem .75rem;font-size:14px}.typeahead__dropdown>li>a strong,.typeahead__list>li>a strong{color:#ff8383}.result .typeahead__result{margin-left:-11px;margin-right:-11px;max-height:400px;overflow-y:auto}.typeahead__popular{display:none;padding:10px;margin-left:-11px;margin-right:-11px;border:1px solid #ccc;background-color:#fff;z-index:99}.typeahead__list>li{border-top:0}.typeahead__popular__list>p{margin:2px 0 14px 0;line-height:22px}.typeahead__popular__list>p>a{margin-right:8px;font-size:14px;color:#4993fa}.typeahead__popular__list>b{font-size:14px}.typeahead__field .typeahead__hint,.typeahead__field [contenteditable],.typeahead__field input,.typeahead__field textarea{padding:0;border:0;height:32px;line-height:32px;min-height:inherit}.typeahead__cancel-button{padding:.4rem 0;font-size:18px;color:#aaa}.typeahead__dropdown>li:not([disabled]).active>a,.typeahead__dropdown>li:not([disabled])>a:focus,.typeahead__dropdown>li:not([disabled])>a:hover,.typeahead__list>li:not([disabled]).active>a,.typeahead__list>li:not([disabled])>a:focus,.typeahead__list>li:not([disabled])>a:hover{background-color:#f5f5f5;color:#4993fa}.autocomplete-suggestions{width:214px!important;top:405px!important;margin-left:-11px;margin-right:-10px;padding-top:5px;padding-bottom:5px;background-color:#fff;border:1px solid #ccc;z-index:99!important}.autocomplete-suggestion{padding:.4rem .75rem;font-size:14px}.autocomplete-suggestion strong{color:#ff6363}.autocomplete-suggestion:hover{color:#4993fa;background-color:#f2f2f2}.domesticOrderInfo .type_header.type_header_fly{background:url(../img/domestic/toptag.png) center top no-repeat}.no_room_section{display:block;background:#fff;padding:22px 84px}.no_room_section img{display:inline-block;vertical-align:middle}.no_room_section p{display:inline-block;font-size:14px;color:#4993fa;margin-left:40px}.chailvReasonLayer label{color:#4993fa;line-height:30px}.chailvReasonLayer .radioList{font-size:12px}.chailvReasonLayer .radioList .el-radio{width:33.3%;float:left;margin:5px 0}.chailvReasonLayer .radioList .el-radio .text{display:inline-block;vertical-align:middle;margin-top:2px;margin-left:4px;font-size:14px}.chailvReasonLayer .radioList .el-radio>input[type=radio]+.el-radio-style:after{top:6px;left:5px}.chailvReasonLayer textarea{width:100%;height:100px;border:1px solid #e7e7e7;background:#f4f5fa;padding:10px;line-height:22px;margin-top:10px}.attached_layer{position:absolute;left:70px;top:70px;z-index:-99;width:708px;height:auto;background:#fff;border:4px solid #cde1fc;border-radius:2px;opacity:0}.attached_layer.active{opacity:1;z-index:99}.attached_layer .icon_close{display:block;position:absolute;right:10px;top:10px;width:30px;height:30px;background:url(../img/icon_close_circle.png) center center no-repeat;background-size:30px 30px;z-index:100}.absolute_map_suggest{position:absolute;left:50px;top:45px;display:none;height:auto;z-index:999;background:#fff;border:1px solid #ddd;font-family:"SimSun,sans-serif"}.absolute_map_suggest .search_suggest{display:none;width:340px}.absolute_map_suggest .search_suggest span{display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:-2px;max-width:200px}.absolute_map_suggest .search_suggest h2{font-size:12px;color:#999;font-weight:400;margin:0 10px;border-bottom:1px solid #eee;line-height:18px;padding:4px 0}.absolute_map_suggest .search_suggest h3{background:#f5f5f5;color:#333;font-size:12px;font-weight:400;line-height:30px;padding:0 10px}.absolute_map_suggest .search_suggest ul li{position:relative;font-size:12px;padding:6px 10px;border-bottom:1px solid #eee}.absolute_map_suggest .search_suggest ul li:hover{background:#4993fa}.absolute_map_suggest .search_suggest ul li:hover a{color:#fff}.absolute_map_suggest .search_suggest ul li:hover a font{color:#fff}.absolute_map_suggest .search_suggest ul li:hover a p:first-child+p{color:#fff}.absolute_map_suggest .search_suggest ul li:hover a p:first-child+p .score{color:#fff}.absolute_map_suggest .search_suggest ul li a.type{position:absolute;top:50%;right:10px;margin-top:-10px}.absolute_map_suggest .search_suggest ul li a{display:block;line-height:16px;color:#444;padding:2px 0}.absolute_map_suggest .search_suggest ul li a:first-child{max-width:90%}.absolute_map_suggest .search_suggest ul li a font{color:#4993fa;font-weight:800}.absolute_map_suggest .search_suggest ul li a p{padding:2px 0}.absolute_map_suggest .search_suggest ul li a p:first-child{max-width:90%}.absolute_map_suggest .search_suggest ul li a p:first-child+p{color:#999}.absolute_map_suggest .search_suggest ul li a p:first-child+p .score{color:#4993fa;border-right:1px solid #ddd;padding:0 4px;margin-right:4px}.absolute_map_suggest .search_suggest ul li a p:first-child+p .score span{font-weight:800;font-size:14px}.absolute_map_suggest>ul{display:none;width:440px;padding:12px 20px}.absolute_map_suggest>ul li h2{font-size:14px;margin-bottom:8px}.absolute_map_suggest>ul li .list{margin-bottom:14px;overflow:hidden}.absolute_map_suggest>ul li .list a{display:block;font-size:12px;margin-right:4px;color:#666;line-height:24px;padding:0 6px;border-radius:4px;float:left}.absolute_map_suggest>ul li .list a:hover{background:#4993fa;color:#fff}.promote_nearly_title{font-size:14px;background:#93c3ff;color:#fff;line-height:24px;padding:10px;text-align:left}.promote_nearly_title span{display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;margin-top:-2px}.placeholder_red::-webkit-input-placeholder{color:#fa2c2c}.placeholder_red:-moz-placeholder{color:#fa2c2c}.placeholder_red::-moz-placeholder{color:#fa2c2c}.placeholder_red:-ms-input-placeholder{color:#fa2c2c}.toBeOrderPage{width:1210px;margin:0 auto}.toBeOrderPage .table_td_goods_info .imgbox{margin-left:0}.toBeOrderPage .btn_primary{display:inline-block;background:#4993fa;color:#fff;height:42px;border-radius:4px;text-align:center;width:132px;line-height:42px;font-size:16px;border:none;margin-top:2px}.toBeOrderPage .mi_sec{padding-top:55px}.toBeOrderPage .mi_sec .table_account{margin-top:0}.toBeOrderPage .fly_city_time_select{background-color:#f9f9f9;padding:12px 20px}.toBeOrderPage .fly_city_time_select .item{background-color:#fff}.toBeOrderPage .fly_city_time_select .btn_box{float:none}.toBeOrderPage .btn_table{display:inline-block;vertical-align:middle;min-width:60px;padding:0 6px;line-height:24px;text-align:center;border-radius:4px;border:1px solid #444;color:#444}.toBeOrderPage .btn_table:hover{opacity:.8}.toBeOrderPage .btn_table.primary{border:1px solid #369ff2;color:#369ff2}.toBeOrderPage .btn_table.primary.active{color:#fff;background-color:#369ff2}[v-cloak]{display:none}.vcCardTransferPage .lifeServicePages .pub_steps_section .item.complete:after{background-image:url(../img/vcCardTransfer/icon_complete.png)}.vcCardTransferPage .lifeServicePages .type_header.type_header_acquisition{background:url(../img/vcCardTransfer/headerTop.png) center top no-repeat}.vcCardTransferPage .lifeServicePages .transfer_pay_card .transfer-money .transfer-money-all{justify-content:space-between}.vcCardTransferPage .lifeServicePages .transfer_pay_card .transfer-money .transfer-money-all .transfer-money-item .item-value{align-items:center}.vcCardTransferPage .lifeServicePages .transfer_pay_card .transfer-money .transfer-money-all .transfer-money-item .item-number{margin-top:4px}.vcCardTransferPage .lifeServicePages .transfer_pay_card .transfer-money .transfer-money-all .transfer-money-item{margin:4px 0;padding:4px 24px 6px;height:auto;width:32.5%;align-items:center}.vcCardTransferPage .text_primary{cursor:pointer}.checkbox_inline.modify{color:#999;font-size:16px;margin:31px 0 25px 0}.checkbox_inline.modify input{margin-right:15px;width:20px;height:20px}.checkbox_inline.modify .text_primary{color:#2d93f9}.vcCardTransferPage .lifeServicePages .amountMoney{height:44px}.vcCardTransferPage .lifeServicePages .itemBox{height:40px}.vcCardTransferPage .lifeServicePages .itemBox.purchaserList .titleNav{margin-bottom:0;margin-right:12px}.vcCardTransferPage .lifeServicePages .amountMoney p span.titleNav{color:#999;font-size:16px}.vcCardTransferPage .lifeServicePages .amountMoney p span.note{color:#fb7b24;font-weight:700}.vcCardTransferPage .tRight{text-align:right}.vcCardTransferOrderPage .fhBtn{padding:0 46px;position:absolute;bottom:0;left:0;width:100%}.layer_transfer_information .transfer_information_content .bankInfoBox span.note{color:#fb7b24}.layer_transfer_information .transfer-button .transfer-pass input{width:202px;height:40px;border:1px solid #ddd}.vcCardTransferPage .layer_agreement_content p{margin:0;line-height:26px;padding-left:0}.vcCardTransferPage .lifeServicePages .bankList .titleNav,.vcCardTransferPage .lifeServicePages .purchaserList .titleNav{color:#999;font-size:16px;margin-bottom:14px}.vcCardTransferPage .lifeServicePages .accountInfo{margin:19px 0 22px}.vcCardTransferPage .lifeServicePages .accountInfo p{color:#666}.vcCardTransferPage .lifeServicePages .accountInfo p span{color:#2d93f9;margin-left:17px;cursor:pointer}.vcCardTransferPage .lifeServicePages .purchaserList .purchaserListBox li{width:32.5%;height:48px;border:1px solid #f5f5f5;border-radius:8px}.vcCardTransferPage .lifeServicePages .purchaserList .purchaserListBox li .purchaserImgkaquanbang{width:25px;height:29px;margin:0 11px;background:url(../img/vcCardTransfer/kaquanbang.png) no-repeat center/cover}.vcCardTransferPage .lifeServicePages .purchaserList .purchaserListBox li .purchaserImgtianmao{width:25px;height:29px;margin:0 11px;background:url(../img/vcCardTransfer/tianmao.png) no-repeat center/cover}.vcCardTransferPage .lifeServicePages .purchaserList .purchaserListBox li .purchaserImgxianyu{width:25px;height:29px;margin:0 11px;background:url(../img/vcCardTransfer/xianyu.png) no-repeat center/cover}.vcCardTransferPage .unbound_agreement p.title{width:100%;text-align:center;color:#333;font-size:18px}.vcCardTransferPage .unbound_agreement p.content{height:58px;padding:26px 0 0 12px;font-size:16px}.vcCardTransferPage .lifeServicePages .purchaserList .purchaserListBox li p{font-size:14px;color:#333}.vcCardTransferPage .lifeServicePages .purchaserList .purchaserListBox li.active{border:1px dashed #fb7b24;background:#fff2ea}.vcCardTransferPage .lifeServicePages .purchaserList .purchaserListBox li:hover{border:1px dashed #fb7b24;background:#fff2ea}.vcCardTransferPage .lifeServicePages .purchaserList .purchaserListBox li p.setGray{color:#999}.vcCardTransferPage .lifeServicePages .bankList ul li{float:left;width:32.5%;margin-right:1.25%;height:88px;border:1px solid #f4f5fa;border-radius:8px;margin-bottom:11px;padding:0 12px 0 15px;color:#333;font-size:14px;background:#fff}.vcCardTransferPage .lifeServicePages .bankList ul li .edit{display:block;width:12px;height:12px;background:url(../img/vcCardTransfer/edit.png) center center/cover no-repeat}.vcCardTransferPage .lifeServicePages .bankList ul li.active .edit{background:url(../img/vcCardTransfer/activeEdit.png) center center/cover no-repeat}.vcCardTransferPage .lifeServicePages .bankList ul li:last-child img{width:18px;height:18px;margin-right:15px}.vcCardTransferPage .lifeServicePages .bankList ul li p{line-height:24px}.vcCardTransferPage .lifeServicePages .bankList ul li p:nth-child(2),.vcCardTransferPage .lifeServicePages .bankList ul li p:nth-child(3){color:#999}.vcCardTransferPage .lifeServicePages .bankList ul li:last-child{border:1px solid #f4f5fa;border-radius:8px;background:#f9fcff}.vcCardTransferPage .lifeServicePages .bankList ul li:nth-child(3n){margin-right:0}.vcCardTransferPage .lifeServicePages .bankList ul li.active,.vcCardTransferPage .lifeServicePages .bankList ul li:hover{border:1px solid #fb7b24;background:#fff2ea}.vcCardTransferPage .lifeServicePages .bankList ul li:hover .edit{background:url(../img/vcCardTransfer/activeEdit.png) center center/cover no-repeat}.layer_onlyWhat div.img{display:block;width:30%;height:auto;margin:60px auto 0}.layer_onlyWhat div.img img{width:100%;max-width:162px;max-height:162px}.layer_onlyWhat #layer_onlyWhat_tip{text-align:center;font-size:14px;color:#666;margin-top:30px}.video-recharge-page .lifeServicePages .pub_form_section .item ul.type_select.TV_logo li{width:170px;height:auto;margin-bottom:26px;margin-right:12px;padding-top:10px;border-radius:5px}.video-recharge-page .lifeServicePages .pub_form_section .item ul.type_select.TV_logo li p.brand-name{color:#222;font-weight:500;font-size:14px;margin-top:-10px}.video-recharge-page .lifeServicePages .pub_form_section .item ul.type_select.TV_logo li img{height:48px}.video-recharge-page .lifeServicePages .pub_form_section .item ul.type_select.TV_price li{border-radius:5px}.video-recharge-page .lifeServicePages .pub_form_section .item ul.type_select.TV_price li.exchange,.video-recharge-page .lifeServicePages .pub_form_section .item ul.type_select.TV_price li.recharge{height:110px;padding:12px 14px 0}.video-recharge-page .lifeServicePages .pub_form_section .item ul.type_select.TV_price li .text_gray{color:#222;font-weight:500;font-size:14px;text-align:left}.video-recharge-page .lifeServicePages .pub_form_section .item ul.type_select.TV_price li .disamount{font-size:13px;line-height:20px;color:#999;text-decoration:line-through;white-space:nowrap}.video-recharge-page .lifeServicePages .pub_form_section .item ul.type_select.TV_price li .text_primary{line-height:25px;font-size:12px;height:25px}.video-recharge-page .lifeServicePages .pub_form_section .item ul.type_select.TV_price li .text_primary .text_primary-right{float:right}.video-recharge-page .lifeServicePages .pub_form_section .item ul.type_select.TV_price li .text_primary .text_primary-left{float:left;text-align:center;font-family:PingFangSC-Regular;font-size:10px;letter-spacing:1px;color:#f6724b;height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:18px;background-color:#fbda9a;border-radius:9px;display:inline-block;padding:0 8px;max-width:66%;margin-top:3.5px}.video-recharge-page .lifeServicePages .pub_form_section .item ul.type_select.TV_price li .amount{line-height:36px;white-space:nowrap;font-size:22px}.video-recharge-page .lifeServicePages .pub_form_section .item ul.type_select.TV_price li .amount span{font-size:14px}.video-recharge-page .lifeServicePages .pub_form_section .item ul.type_select.TV_price li .amount span.text-name{font-size:14px;margin-left:4px;color:#999}.fly_table_section .tip-plane{font-size:14px;color:#ff8916;padding-top:12px;padding-left:27px;text-align:left}.fly_info_page .panel_section .panel_header .text_tips.text_plane_tips{color:#ff8916}.fly_info_page .panel_section .panel_header .text_tips.text_plane_tips:before{background-color:#ff8916}.can_clicked{cursor:pointer}.video-recharge-page .type_header_common{margin-top:10px}.video-recharge-page .type_header_common img{width:100%}.video-recharge-page .lifeServicePages .pub_form_section{margin-top:0}.sinopecPage .lifeServicePages .gray_intro_tips{width:940px;font-family:SourceHanSansSC-Regular;font-size:14px;font-weight:400;letter-spacing:0;color:#333}.sinopecPage .lifeServicePages .gray_intro_tips img{width:100%;margin:12px 0 16px}.sinopecPage .lifeServicePages .gray_intro_tips .step-content{width:100%;margin-top:0}.sinopecPage .lifeServicePages .gray_intro_tips .step-content img{margin-top:0;width:66%}.sinopecPage .lifeServicePages .gray_intro_tips .jiantour{transform:translate(24px,-58px) rotate(-90deg)}.sinopecPage .lifeServicePages .gray_intro_tips .jiantoul{transform:translate(24px,-40px) rotate(90deg)}.sinopecPage .lifeServicePages .gray_intro_tips:before{display:none}.sinopecPage .lifeServicePages .gray_intro_tips header{font-family:SourceHanSansSC-Bold;font-size:18px;font-weight:700;font-stretch:normal;letter-spacing:0;color:#333;text-align:center;margin-bottom:14px}.sinopecPage .lifeServicePages .gray_intro_tips .bold-title{font-family:SourceHanSansSC-Medium;font-weight:700}.vcCardTransferIndexPage .lifeServicePages .transfer_pay_card .transfer_slider .transfer_icon .transfer_number{margin-top:-55px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vcCardTransferIndexPage .lifeServicePages .transfer_pay_card .transfer_slider{margin-top:42px}.vcCardTransferIndexPage .lifeServicePages .transfer_pay_card .transfer_slider .transfer_all_number{width:100%}.vcCardTransferIndexPage .lifeServicePages .transfer_pay_card .main_tip,.vcCardTransferIndexPage .lifeServicePages .transfer_pay_card .transfer_slider .transfer_all_number span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vcCardTransferIndexPage .lifeServicePages .amount-input{color:#fb7b24;font-weight:700;border-radius:7px;border:solid .027rem #ccc;padding:4px 8px}.vcCardTransferIndexPage .lifeServicePages .amount-input::-webkit-input-placeholder{color:#999;font-weight:400}.vcCardTransferIndexPage .lifeServicePages .amount-input:-moz-placeholder{color:#999;font-weight:400}.vcCardTransferIndexPage .lifeServicePages .amount-input::-moz-placeholder{color:#999;font-weight:400}.vcCardTransferIndexPage .lifeServicePages .amount-input:-ms-input-placeholder{color:#999;font-weight:400}.vcCardTransferIndexPage .amount-input-content{position:relative}.vcCardTransferIndexPage .amount-input-content .danweitip{position:absolute;background:#999;color:#fff;padding:5px 8px;font-size:18px;left:83px;margin-top:-35px}.vcCardTransferIndexPage .amount-input-content .danweitip:after{content:"";width:0;height:0;border:5px solid transparent;border-top:5px solid #999;position:absolute;left:50%;transform:translateX(-50%);bottom:-10px}.vcCardTransferIndexPage .amount-input-content .errorTip{color:red}.filter_content{background:#fff;padding:12px 20px;font-size:14px;margin-top:-12px}.filter_content .item{margin-top:8px}.filter_content .item span.active{background:#f2f2f2}.filter_content .item span{background:#fff;border:1px solid #f2f2f2;border-radius:2px;padding:0 8px;user-select:none;display:block;height:20px;line-height:20px}.filter_content .item .item-list{flex-wrap:wrap;padding-top:6px}.filter_content .item .til{margin-right:4px;white-space:nowrap;margin-top:6px}.filter_content .item .ite .checkbox{margin:0 3px 0 16px}.filter_content .item .ite{width:108px;margin-bottom:12px}.vcCardTransferIndexPage .transfer_pay_card .edit-img{height:16px;margin-left:10px;transform:translateY(3px);cursor:pointer}.vcCardTransferIndexPage .amount-content .errorTip{display:block;color:red;margin-top:6px}.vcCardTransferIndexPage .amount-content .inputMoneyBox{border:1px solid #999;border-radius:4px;height:40px;margin-top:4px}.vcCardTransferIndexPage .amount-content .inputMoneyBox input{border:none;font-size:20px}.vcCardTransferIndexPage .amount-content .danweitip{margin-left:12px;font-size:18px}.vcCardTransferIndexPage .amount-content{width:80%;margin:30px auto;position:relative}.vcCardTransferIndexPage .layer_account.layer_purchase_amount .layui-layer-btn{overflow:hidden;text-align:center;padding:0 100px 20px}.vcCardTransferIndexPage .layer_account.layer_purchase_amount .layui-layer-btn .layui-layer-btn0{float:right}.vcCardTransferIndexPage .layer_account.layer_purchase_amount .layui-layer-btn .layui-layer-btn1{float:left}.hotel_order_info_pages #roomNumberBox .custermName .form_item .inputs{display:flex}.hotel_order_info_pages #roomNumberBox .custermName .form_item .item{margin-right:12px}.hotel_order_info_pages #roomNumberBox .custermName .form_item .item input{margin-right:4px}.hotel_order_info_pages #roomNumberBox .selectReason .form_item .el-radio label{width:0}.vetech_hotel_checkout_page .selectReason .editor{width:436px;height:66px;line-height:22px;background:0 0;border:1px solid #ddd;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;resize:none}.vetech_hotel_order_detail_page .order_list_tables thead{background:#f2f2f2}.vetech_hotel_order_detail_page .order_list_table tr td:first-child{width:200px}.vetech_hotel_order_detail_page .order_list_tables tbody tr{border-bottom:1px solid #e5e5e5}.vetech_hotel_order_detail_page .order_list_table tr td:first-child+td+td+td{text-align:center}.vetech_hotel_order_detail_page .hotel_order_info_pages .guest_information .form_item label{width:70px;white-space:nowrap;text-align:justify;text-align-last:justify}.vetech_hotel_order_detail_page .hotel_order_info_pages .guest_information .form_item .inputs{margin-left:2px}